在我的winform中,在我的表单的designer.cs部分
this.Button1.Text = "&Click";
this.Button1.Click += new System.EventHandler(this.Button1_Click);
在 form.cs 中
private void Button1_Click(object sender, System.EventArgs e)
{
//Code goes here.
}
在表单的一部分中,我有一个树视图,当树视图内容展开时,我需要重命名上面的按钮并连接一个不同的事件
Button1.Name = "ButtonTest";
ButtonTest.Click += new System.EventHandler(this.ButtonTest_Click);
但是,这失败了,说找不到 ButtonTest,我如何动态更改按钮的名称并调用不同的单击事件方法?
private void ButtonTest_Click(object sender, System.EventArgs e)
{
//Code goes here.
}
一旦这被称为 ButtonTest_Click,我需要将其重命名为 Button1,有什么想法吗?