• ベストアンサー

至急、C#について

C#のGUIプログラミングで、textboxを動的にフォームに追加したいのですが、textboxの名前を変数としたいのです。 int num1=12; とすると、textbox(num1)を追加したいのです 初心者なので、具体的な構文を書いてください

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

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.1

言っていることが意味不明なのですが、  int num1=12;  TextBox textbox = new TextBox();  textbox.Name = "textbox(" + num1.ToString() + ")";  //  //位置とか大きさとかを設定  //  //フォームに追加  this.Controls.Add(textbox); ということでしょうか? ちなみに、動的に追加したコントロールは  this.Controls["コントロール名"] と書かないとアクセスできませんのでご注意を。