C# 动态创建按钮,怎么获得按钮事件 求帮助
大家好,我新手想做个动态创建按钮然后按钮触发一些事件,假设我创建了10个按钮,点击按钮 1 输出1,点击按钮2输出2。请问我怎么才能获取到按钮1和按钮2 然后操作呢?
private void button11_Click(object sender, EventArgs e)
{
Button newbtn = new Button();
newbtn.Name = "newpicbtn";
newbtn.Text = "";
newbtn.Size = new Size(100, 100);
newbtn.Location = new Point(newbtn.Location.X + 50, newbtn.Location.Y+50);
newbtn.Visible = true;
Bitmap bitmap = new Bitmap(openFileDialog2.FileName);
Bitmap newbitmap = new Bitmap(bitmap, 100, 100);
newbtn.BackgroundImage = newbitmap;
panel1.Controls.Add(newbtn);
newbtn.Click += new EventHandler(newPicBtn_Click);//这个地方不太理解创建了这个按钮的点击事件吗??
}
private void newPicBtn_Click(object sender, EventArgs e)
{
MessageBox.Show("1");
}
在网上找些资料 这是创建了一个的。 我要创建 10个应该怎么办?
每点一下 button11 就创建可一个按钮,然后要点击其他的按钮输出其他数字。谢谢关注!
C#
按钮
------解决方案--------------------