当设置为空时,该复选框将显示不确定状态。IsChecked
查看此链接了解更多详细信息。您可以在不确定状态下编写代码,如下所示:
<CheckBox Checked="CheckBox_Checked"
Unchecked="CheckBox_Unchecked"
Indeterminate="CheckBox_Indeterminate"
IsThreeState="True"/>
Run Code Online (Sandbox Code Playgroud)
并在后面的代码中:
private void CheckBox_Indeterminate(object sender, RoutedEventArgs e)
{
//write some code in Indeterminate states
}
Run Code Online (Sandbox Code Playgroud)
不确定CheckBox
是a的状态切换到不确定状态时发生的事件。您可以查看有关不确定事件的链接。