wpf 获取单选框选中的值
在 WPF 中,可以使用 RadioButton 控件来实现单选框。要获取单选框选中的值,可以使用以下代码:
- 在 XAML 中,为每个单选框设置一个值:
<StackPanel>
<RadioButton x:Name="rbOption1" Content="Option 1" IsChecked="True" Tag="1"/>
<RadioButton x:Name="rbOption2" Content="Option 2" Tag="2"/>
<RadioButton x:Name="rbOption3" Content="Option 3" Tag="3"/>
</StackPanel>
- 在代码中,使用 IsChecked 属性来判断哪个单选框被选中:
if (rbOption1.IsChecked == true)
{
// Option 1 is selected
int selectedValue = (int)rbOption1.Tag;
}
else if (rbOption2.IsChecked == true)
{
// Option 2 is selected
int selectedValue = (int)rbOption2.Tag;
}
else if (rbOption3.IsChecked == true)
{
// Option 3 is selected
int selectedValue = (int)rbOption3.Tag;
}
else
{
// No option is selected
}
在上面的代码中,使用 Tag 属性来存储每个单选框的值。当一个单选框被选中时,可以使用其 Tag 属性来获取相应的值。
原文地址: https://www.cveoy.top/t/topic/bplK 著作权归作者所有。请勿转载和采集!