0
我想弄清楚如何为radiobutton
创建验证规则。我想要实现的是用户必须通过单选按钮选择一个选项。RadioButton ValidationRule当没有选项被选择
我的视图模型具有Enum
基于属性:
public enum Gender
{
Unknown,
Male,
Female
}
[ImplementPropertyChanged]
public class MyViewModel
{
public Gender Gender { get; set; }
public MyViewModel()
{
Gender = Gender.Unknown;
}
}
<StackPanel Orientation="Horizontal">
<RadioButton Content="Male" IsChecked="{Binding Gender, ConverterParameter={x:Static data:Gender.Male}, Converter={StaticResource EnumToBooleanConverter}}"/>
<RadioButton Content="Female" IsChecked="{Binding Gender, ConverterParameter={x:Static data:Gender.Female}, Converter={StaticResource EnumToBooleanConverter}}"/>
</StackPanel>
我有一个复选框(红色边框,字体颜色等)
一个“错误”的风格,我应该如何落实,当Gender
是仍然设置为Unknown
每个单选按钮触发ValidationRule? (所以所有显示我的'错误风格)