- ベストアンサー
C#でLABELツールのTEXTが空白である位置はどこにありますか?
- C#のLABELツールで、TEXTの初期値は空白です。
- LABELのTEXT領域の内容を削除して実行すると、LABELが表示されません。
- 実行中にプログラムで文字をラベルに書いてもキチンと表示されますが、デザイナーでは見ることができません。LABELの位置変更もできません。再会する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Visual Studio 2008の場合だと、フォームを表示した状態で プロパティウィンドウの上部にあるプルダウンから目的のラベルコントロールを選択すると、 対象のコントロールがフォーム上で選択状態になります。 もしくはフォーム内のコントロールを全選択したり、 ラベルを配置しただいたいの位置を含むように範囲選択すると 対象のラベルコントロールも選択されるため、位置は分かるはずです。
その他の回答 (2)
- sygh
- ベストアンサー率76% (42/55)
フォーム デザイナーでまずは適当にフォーム内部をクリックした後、Tabキーを何度か押していると該当のLabelコントロールに行き着くと思います。 ただデザイナーでコントロールを見つけづらいと、その後もストレスになりますので、デザイナーでは適当な文字列(デフォルトの文字列"label1"などでOK)のままにしておいて、フォーム クラスのコンストラクタあるいはLoadイベント ハンドラで、手動で書いたコードによってLabelオブジェクトのTextプロパティを変更するのがよいです。 public Form1() { InitializeComponent(); label1.Text = ""; } あるいは private void Form1_Load(object sender, EventArgs e) { label1.Text = ""; }
お礼
やはりオーソドックスな方法が一番でしょうかねぇ~ ・・・・わたしも考えたんですがねぇ~~~ ~~~ こうしようかなぁ ~~~ わざわざ難しくすることもないしなぁ~~ ともかくありがとうございました わんワンわん~ン~!!!
- hosu1009
- ベストアンサー率11% (9/78)
Formのデザイン画面で、配置したツールのプルダウンかなにかないですか? そこで、そのLabelを選択、 ここでフォーカスが移動するはずです。 あとは AutoSizeやText、Locationプロパティを変更してみてください。 自分の目に見えるようにすることが大事です。
お礼
『自分の目に見えるようにすることが大事』 ← 解り易い対処方法です ありがとうございます この方向で努力します
お礼
『フォーム内のコントロールを全選択』 ← こんな方法があるとは知りませんでした 目からウロコです ありがとうございました