1,控件事件的用户触发 和 程序触发的区别?
eg: 由一个 CheckBox2 允许 postback, 实现了CheckBox2_CheckedChanged事件,
那么用户点击CheckBox2时能够产生CheckBox2_CheckedChanged事件,
但是,我在别的函数里使用语句:CheckBox2.Checked = false或true; 时,无论当前CheckBox2的状态如何,
都不会调用CheckBox2_CheckedChanged事件。
这是为什么?
请高手回答下。
本文探讨了控件事件中用户触发与程序触发的区别,通过CheckBox控件为例,解释了为何直接修改CheckBox状态不会触发_CheckedChanged事件。
1,控件事件的用户触发 和 程序触发的区别?
eg: 由一个 CheckBox2 允许 postback, 实现了CheckBox2_CheckedChanged事件,
那么用户点击CheckBox2时能够产生CheckBox2_CheckedChanged事件,
但是,我在别的函数里使用语句:CheckBox2.Checked = false或true; 时,无论当前CheckBox2的状态如何,
都不会调用CheckBox2_CheckedChanged事件。
这是为什么?
请高手回答下。

被折叠的 条评论
为什么被折叠?