using System; using System.Globalization; using System.Windows.Data; namespace DefaultEdit.ValueConverters { public class EnumToBoolConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if ( value == null ) return false; //if ( value is TriggerMode ) //{ // return value?.ToString() == parameter?.ToString(); //} return false; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { //if ( value == null ) return TriggerMode.On; //if ( ( bool ) value&& parameter.ToString() == "On") //{ // return TriggerMode.On; //} //else //{ // return TriggerMode.Off; //} return false; } } }