在我的form界面里面出现了一个问题,就是新添加一些控件的消息后并未有响应,,,比如添加一个checkBox1的CheckedChanged事件后响应一个弹出对话框,确定在构造函数的已经注册了改事件:this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
消息处理函数: private void checkBox1_CheckedChanged(object sender, EventArgs e)
{ MessageBox.Show("111"); }
为什么会没有反应···尝试给其他控件添加事件,也是一样添加后直接不响应信息处理。但是以前添加的事件多可以响应??
c#的消息机制方便简洁,,可是总是这么些小bug,,,,高手帮忙看看这个问题 把 谢谢了
消息处理函数: private void checkBox1_CheckedChanged(object sender, EventArgs e)
{ MessageBox.Show("111"); }
为什么会没有反应···尝试给其他控件添加事件,也是一样添加后直接不响应信息处理。但是以前添加的事件多可以响应??
c#的消息机制方便简洁,,可是总是这么些小bug,,,,高手帮忙看看这个问题 把 谢谢了
{
InitializeComponent();
this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
}
如果这样写,肯定没有问题或者把事件注册放在InitializeComponent方法中