1234567891011121314151617181920212223242526272829303132333435363738 |
- 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;
- }
- }
- }
|