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? (所以所有顯示我的'錯誤風格)