realforce

Gamer Book

木曜日, 4月 27, 2006

C#:コントロールの配列を作成する


//ボタンコントロール配列のフィールドを作成
private System.Windows.Forms.Panel[] testPanel;

private void Form1_Load(object sender, System.EventArgs e)
{
  //ボタンコントロール配列の作成(ここでは5つ作成)
  this.testPanels = new System.Windows.Forms.Panel[5];

  //ボタンコントロールのインスタンス作成し、プロパティを設定する
  this.SuspendLayout();
  for (int i = 0; i < this.testPanels.Length; i++)
  {
    //インスタンス作成
    this.testPanels[i] = new System.Windows.Forms.Panel();
    //プロパティ設定
    this.testPanels[i].Size = new Size(29, 29);
    this.testPanels[i].Location = new Point(i * 30, 10);
    this.testPanels[i].BackColor = Color.Black;
  }

  //フォームにコントロールを追加
  this.Controls.AddRange(this.testPanels);
  this.ResumeLayout(false);
}

posted by Xune @ 15:28   links to this post 0 comments

0コメント:

コメントを投稿

この記事へのリンク一覧:

リンクを作成 | バックリンクについて | バックリンク一覧

Previous Posts