我有一个基本的表单,有不同的控件,如按钮,跟踪栏等。在任何情况下,我都会使用
禁用表单中的所有控件void ChangeEnabled(bool enabled)
{
foreach (Control c in this.Controls)
{
c.Enabled = enabled;
}
}
并在完成数据处理后启用它们。
在控制禁用时间内,如果我单击轨迹栏或任何其他具有事件处理程序的控件,则在启用控件时会执行相应的事件处理程序代码。
如何避免此事件触发?