wpf --IValueConverter实现DataGrid数据转换

    

//1

    public class OpertaionDataConverter : IValueConverter

    {
        enum EnumValues { 新增 = 1, 变更 = 2, 删除 = 3 }
    
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            return (EnumValues)value;
        }
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
        {
            throw new NotImplementedException();
        }
    }
//2
    <Window.Resources>
        <local:OpertaionDataConverter x:Key="OpertaionDataConverter" />
    </Window.Resources>
//3
    <DataGridTextColumn Header="操作类型" Width="120" Binding="{Binding OperationType,Converter={StaticResource OpertaionDataConverter}}"/>
 
 
 
posted @ 2017-10-21 19:24  doctorsun  阅读(858)  评论(0)    收藏  举报