因此,我在WPF应用程序中有一个简单的三个复选框:
<CheckBox Checked="CheckBox_Checked"
Unchecked="CheckBox_Checked"
IsThreeState="True" />现在,我希望此复选框在状态更改时执行某些操作,这就是为什么我将Checked和Unchecked事件设置为视图中的相同方法的原因。因为这只是一个非常简单的例子,所以我在这个方法中所做的就是:
private void CheckBox_Checked(object sender, RoutedEventArgs e)
{
MessageBox.Show("Test");
}现在的问题是,当复选框被选中或未选中时,这是可行的,但是当它的值被更改为不确定状态时,什么也不会发生。很明显,我正在为Checked和Unchecked设置事件,但不确定状态缺少一些事件。
在设置不确定状态时,需要使用什么事件来采取行动?
发布于 2014-04-22 08:00:47
显然,要做到这一点,您需要像这样使用不确定事件:
<CheckBox Checked="CheckBox_Checked"
Unchecked="CheckBox_Checked"
Indeterminate="CheckBox_Checked"
IsThreeState="True" />https://stackoverflow.com/questions/23213775
复制相似问题