WPF中converter以及文件输出

我们在WPF中设置binding有时需要进行数据类型转换,在数据类型转换时主要是编写一个IvalueConverter的派生类,实现Convert和ConvertBack两个函数的重写。

 public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)

public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
 这个想要提醒自己去弄明白的是,怎样去引用最后一个参数的数据类型。直接写cultureinfo不行。

设置完转换函数后,可以把它放在窗体资源中,使用静态资源的方式访问,也可以直接使用binding的converter属性进行赋值。

有些时候可能在设置函数时会出错显示缺少程序集的引用,直接引用进来即可。

文件的输出直接:

System.IO.File.WriteAllText(@"D:\PlaneList.txt", sb.ToString());
即可。



你可能感兴趣的:(WPF中converter以及文件输出)