WPF RadioButton 选中状态控制:IsChecked 属性详解
在WPF中,可以使用'IsChecked'属性来控制'RadioButton'是否被选中。如果'IsChecked'属性的值为'true','RadioButton'就会被选中;如果值为'false','RadioButton'就不会被选中。
因此,要让'RadioButton'选中等于'true',可以设置'IsChecked'属性的值为'true';要让'RadioButton'不选等于'false',可以设置'IsChecked'属性的值为'false'。
例如,以下代码演示了如何让一个'RadioButton'默认选中等于'true':
<RadioButton IsChecked='True'>选项1</RadioButton>
而以下代码演示了如何让一个'RadioButton'默认不选等于'false':
<RadioButton IsChecked='False'>选项2</RadioButton>
当然,如果希望在代码中动态控制'RadioButton'的选中状态,可以使用'RadioButton'的'Checked'和'Unchecked'事件来实现。例如,以下代码演示了如何在'RadioButton'被选中时输出一条信息:
<RadioButton x:Name='radioButton' Content='选项3' Checked='RadioButton_Checked' Unchecked='RadioButton_Unchecked'/>
private void RadioButton_Checked(object sender, RoutedEventArgs e)
{
Console.WriteLine('RadioButton被选中了!');
}
原文地址: https://www.cveoy.top/t/topic/mNyP 著作权归作者所有。请勿转载和采集!