C# 動態生成按鈕 5*5 矩陣
public partial class Form1 : Form
{
Button[,] btn = new Button[5,5];
public Form1()
{
InitializeComponent();
for (int x = 0; x < btn.GetLongLength(0); x++)
{
for (int y = 0; y < btn.GetLongLength(1); y++)
{
btn[x, y] = new Button();
btn[x, y].SetBounds(40 * x, 40 * y, 35, 34);
btn[x, y].Text = x + "," + y;
btn[x, y].Click += new EventHandler(this.btn_click);
Controls.Add(btn[x, y]);
}
}
}
void btn_click(object sender,EventArgs e)
{
MessageBox.Show(((Button)sender).Text);
}
}
本頁面為一點點累積學習寫程式之路。
許多資訊不是正確、或只是自己看的懂得。
如果不小心點進來誤導了您,還真的不好意思。