【WPF】值是枚举的RadioButton 绑定问题
2016-10-13 13:48
417 查看
源
1、RadioButton
2、IValueConverter
3、枚举
xaml实现
Converter实现
注意:Converter带参数和枚举的顺序
1、RadioButton
2、IValueConverter
3、枚举
xaml实现
<RadioButton Content="单打热身" GroupName="wramupType" IsChecked="{Binding TrainType, Converter={StaticResource RadioButtonConverter},ConverterParameter=0}"/> <RadioButton Content="双打热身" GroupName="wramupType" IsChecked="{Binding TrainType, Converter={StaticResource RadioButtonConverter},ConverterParameter=1}" />
Converter实现
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { MatchTrainType s = (MatchTrainType)value; return s == (MatchTrainType)int.Parse(parameter.ToString()); } public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { bool isChecked = (bool)value; if (!isChecked) { return null; } return (MatchTrainType)int.Parse(parameter.ToString()); }
注意:Converter带参数和枚举的顺序
相关文章推荐
- 【WPF】如何把一个枚举属性绑定到多个RadioButton
- wpf数据绑定常见问题
- WPF/Silverlight中的数据绑定问题
- WPF中数据绑定问题
- 菜鸟做wpf绑定xml使遇到很多问题,跪求解
- Silverlight或WPF动态绑定图片路径问题,不用Converter完美解决
- 【WPF】对Frame控件的Content属性做绑定时出现的一个小问题
- wpf 在MVVM模式下开发时,怎样让一个属性绑定到多个RadioButton上
- wpf中组合框绑定枚举
- WPF的TreeView绑定数据库后的点击问题
- WPF Combox selectedItem”不能绑定”的问题
- wpf passwordbox 不能绑定问题
- WPF-14:绑定中数据模型必须为public问题
- WPF-14:绑定中数据模型必须为public问题
- WPF中ItemsControl绑定到Google ProtocolBuffer的结构体时的性能问题
- WPF MultiBinding 给数据目标赋值后绑定无效的问题
- wpf ComboBox 绑定 以及绑定项过多加载过慢问题
- WPF combox数据绑定的问题
- WPF的Combobox的ItemSource第二次绑定(更新)问题
- wpf中的 绑定Binding MultiBinding StringFormat格式转化问题