从按钮禁用调用事件

时间:2013-07-28 11:49:37

标签: c# events invoke

通常使用此代码来调用来自控制器ex:按钮

的事件
button7.Click += new System.EventHandler(this.button7_Click);

button7.PerfomClick();

但是如果按钮被禁用不起作用,我需要调用该事件即使被禁用,也可以吗?

2 个答案:

答案 0 :(得分:1)

事件处理程序只不过是一个函数,所以你可以直接调用它。

答案 1 :(得分:1)

PerformClick不适用于禁用按钮。您可以直接调用处理程序而不是PerformClick

button7_Click(button7, EventArgs.Empty)