- button 1 có tên là button1
- textbox có tên là textbox1
Yêu cầu:
- Nhập vào textbox 1 số n và click vào nút button1, kết quả sẽ hiện ra các button từ 1 đến n có name là btn1, btn2, btn3,...
- Khi click vào nút btn2 hiện ra messagebox "bạn đã chọn vào btn2".
private void button1_Click(object sender, EventArgs e)
{
string x=textBox1.Text;
for (int i = 0; i <= int.Parse(x); i++)
{
Button nut = new Button();
nut.Text = "Nut thu" + i;
nut.Name = "nut" + i;
nut.Location = new Point(200, 50+30 * i);
this.Controls.Add(nut);
nut.Click += new EventHandler(nut_Click);
}
}
Viết sự kiện nut_Click khi click vào nút.
void nut_Click(object sender, EventArgs e)
{
string x = ((Button)sender).Text;
string n = ((Button)sender).Name;
if(n=="nut1")
MessageBox.Show("Ban vua click vao" + x);
}
