using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Controls; using System.Windows.Data; namespace FWindSoft.Wpf { /// /// 系统转换类工厂 /// public class ConverterFactory { /// /// 枚举布尔转换器,绑定cheeckBox使用 /// public static IValueConverter EnumBool = new EnumBoolConverter(); /// /// 布尔翻转转换器 /// public static IValueConverter BoolOpposition = new BooleanOppositionConverter(); /// /// bool翻转对应可见性转换器 /// public static IValueConverter BoolOppositionVisibility = new BooleanOppositionToVisibilityConverter(); /// /// bool对应的显示转换器 /// public static IValueConverter BooleanToVisibility = new BooleanToVisibilityConverter(); /// /// 数字标志转换,类似枚举 /// public static IValueConverter IntToBooleanFlag = new IntToBooleanConvert(); public static IValueConverter ItemsToString = new ItemsToStringConverter(); /// /// 获取行编号 /// public static IValueConverter RowIndex = new RowIndexConverter(); } }