|  | 分類:[C#]
 
 
 Windows 7 / Visual Basic 2010 C#
Textboxで多次元配列を用いた方法をご教示お願い致します。
Formロード時に9列×10行=計90個のTextboxを表示したいのですが、下記のような9列×1行までしかうまく対応出来ていません。行を増やすにはどうしたら良いでしょうか?
private System.Windows.Forms.TextBox[] testTextBox;
private void Main_frm_Load(object sender, EventArgs e)                                  
{                                                                                                     
    //ボタンコントロール配列の作成(ここでは5つ作成)
    this.testTextBox = new System.Windows.Forms.TextBox[9];
    //ボタンコントロールのインスタンス作成し、プロパティを設定する
    this.SuspendLayout();
    for (int i = 0; i < this.testTextBox.Length; i++)
    {
         //インスタンス作成
         this.testTextBox[i] = new System.Windows.Forms.TextBox();
         //プロパティ設定
         this.testTextBox[i].Size = new Size(30, 30);
         this.testTextBox[i].Location = new Point(i * 30, 10);
     }
     //フォームにコントロールを追加
     this.Controls.AddRange(this.testTextBox);
     this.ResumeLayout(false);
}                      
 |