在 WPF 中,可以使用 RadioButton 控件来实现单选框。要获取单选框选中的值,可以使用以下代码:

  1. 在 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>
  1. 在代码中,使用 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 属性来获取相应的值。

wpf 获取单选框选中的值

原文地址: https://www.cveoy.top/t/topic/bplK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录