using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; using Aitex.Core.RT.Device.Unit; using ExtendedGrid.Microsoft.Windows.Controls; namespace MECF.Framework.UI.Client.Ctrlib.Converter { public class CheckAccessModeConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value.ToString().ToUpper() == LPAccessMode.AUTO.ToString()) { return true; } else { return false; } } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { string str = string.Empty; if ((bool)value) { str = LPAccessMode.AUTO.ToString().ToLower(); return char.ToUpper(str[0]) + str.Substring(1); } else { str = LPAccessMode.MANUAL.ToString().ToLower(); return char.ToUpper(str[0]) + str.Substring(1); } } } }