• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:これ、Forループで出来ますか???)

Forループを使用して100行のLabel.Textを展開する方法

このQ&Aのポイント
  • Formに100個のLabelを貼り付け、そのTextに毎日のファイルから読み込まれたデータを展開したいです。
  • 現在は100行のコードでTextを1行ずつセットしていますが、効率的な方法はないでしょうか?
  • Forループなどを使用して、100行のコードを簡潔にまとめる方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

FormのControlsプロパティを使えば可能ですよ for(int n=0; n<100; n++) {   string ss = string.Format("label{0}",n+1);   Controls[ss].Text = TextMass[n]; } といった具合です

sato-may
質問者

お礼

ありがとうございました 一発OKでした 今後とも宜しくご指導の程お願い申し上げます なお本件と関連した事項を更に追加質問させて頂きましたので、こちらもぜひお教えください ☆ panel内に貼り付けたコントロールの使用法???   http://questionbox.jp.msn.com/qa7256302.html

関連するQ&A