WPF 多值转换器
2021-05-15 17:26
                         标签:window   cal   ext   lazy   str   name   转换器   sel   sum    和普通转换器原理差不多 先看效果 最后一行的值是前面的总和   首先创建一个类继承接口 IMultiValueConverter  前台引用转换器   使用     WPF 多值转换器 标签:window   cal   ext   lazy   str   name   转换器   sel   sum    原文地址:https://www.cnblogs.com/AtTheMoment/p/14699827.html
class NumMultiConvert : IMultiValueConverter
    {
        #region Field 字段
        #endregion
        #region Constructor 构造函数
        #endregion
        #region Property 属性
        #endregion
        #region Event 事件
        #endregion
        #region Method 方法
        #endregion
        public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
        {
            return values.Where(i => i != null).Select(i => System.Convert.ToDouble(i)).Sum().ToString();
        }
        public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
        {
            throw new NotImplementedException();
        }
    }
注意 MultiBinding 在XAML里面没有智能提示。。。。