Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class SomeValueConverter : IValueConverter
- {
- public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
- {
- return Equals(value, parameter);
- }
- public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
- {
- if(true.Equals(value))
- {
- return parameter;
- }
- return Binding.DoNothing;
- }
- }
- // XAMLから参照できるように名前空間の直下に移動する
- public enum TaskType { Task1, Task2, Task3}
- public class JobSelectorViewModel
- { }
- <!-- TODO: xmlns:vm="..." をルートに定義する -->
- <!-- TODO: someValueConverterをリソースに定義する -->
- <RadioButton
- IsChecked="{Binding Selected
- , Converter={StaticResource someValueConverter}
- , ConverterParameter={x:Static vm:TaskType.Task1}}"/>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement