using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Data; using System.Windows.Input; using System.Windows.Controls; /// /// 运行状态变换器 /// 输入:状态码 /// 输出:状态文字 /// namespace SunlightAggregationManager.ConvertMoels { internal class StatenConvert : IValueConverter { public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value == null) { return ""; } else { string Staten = ""; var i = value.ToString(); if (i == "10") Staten = ResourceLanguage.ERR;//异常 if (i == "15") Staten = ResourceLanguage.Offine;//离线 if (i == "20") Staten = ResourceLanguage.Online;//在线 if (i == "99") Staten = ResourceLanguage.Disable;//禁用 return Staten; } } public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { throw new NotImplementedException(); } } }