【发布时间】:2016-07-21 17:25:20
【问题描述】:
我有一个CheckBox'es 的列表。我希望用户在单击下一步按钮之前至少选择一个。
我希望Button 保留Enabled,但在CheckBox 下方使用TextBlock 以显示提示以选择至少一个CheckBox。
我该如何检查。
代码:
XAML
<CheckBox x:Name="CheckBox1" Content="CheckBox1" />
<CheckBox x:Name="CheckBox2" Content="CheckBox2" />
<CheckBox x:Name="CheckBox3" Content="CheckBox3" />
<CheckBox x:Name="CheckBox4" Content="CheckBox4" />
<Button x:Name="NextButton" Click="NextButton_Click"/>
代码背后
private void NextButton_Click(object sender, RoutedEventArgs e) {
if (CheckBox1.IsChecked ?? false) {
// do something
}
// same for other checkBoxes
}
【问题讨论】: