如何动态添加按钮后面的代码

Bra*_*don 3 c# winforms

Button bn = new Button();
bn.Location = new System.Drawing.Point(560, 350);
bn.Name = "btnDelete";
bn.Text = "Delete";
bn.Size = new System.Drawing.Size(100, 50);
myTabPage.Controls.Add(bn);
Run Code Online (Sandbox Code Playgroud)

我已经定位了按钮,我将使用什么属性在按钮后面添加代码?

Jay*_*ggs 5

挺容易:

bn.Click += MyClick;

...

private void MyClick(object sender, EventArgs e) {
    MessageBox.Show("hello");
}
Run Code Online (Sandbox Code Playgroud)

在这里,您将注册一个单击事件并指定该事件触发时运行的代码。