- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:これ、Forループで出来ますか???)
Forループを使用して100行のLabel.Textを展開する方法
このQ&Aのポイント
- Formに100個のLabelを貼り付け、そのTextに毎日のファイルから読み込まれたデータを展開したいです。
- 現在は100行のコードでTextを1行ずつセットしていますが、効率的な方法はないでしょうか?
- Forループなどを使用して、100行のコードを簡潔にまとめる方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
FormのControlsプロパティを使えば可能ですよ for(int n=0; n<100; n++) { string ss = string.Format("label{0}",n+1); Controls[ss].Text = TextMass[n]; } といった具合です
お礼
ありがとうございました 一発OKでした 今後とも宜しくご指導の程お願い申し上げます なお本件と関連した事項を更に追加質問させて頂きましたので、こちらもぜひお教えください ☆ panel内に貼り付けたコントロールの使用法??? http://questionbox.jp.msn.com/qa7256302.html