using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; using Team.FFFeederService.Enums; namespace TeamAAS_VP.ValueConverter { public class NoneWaveConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value is WaveShape shape && parameter!=null) { if (int.TryParse(parameter.ToString(),out int param)) { return shape == (WaveShape)param; } else { return false; } } return false; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { if (value is WaveShape shape && parameter != null) { if (int.TryParse(parameter.ToString(), out int param)) { return (WaveShape)param; } else { return WaveShape.None; } } //if (value is bool selected) //{ // return selected ? WaveShape.None: WaveShape.None; //} return WaveShape.None; } } }