using System; using System.Globalization; using Avalonia.Data.Converters; namespace DispenserUI.ViewModels.Converter; /// /// 用户比较输入的值和目标值是否一致的转换器 /// public class EqualsConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value is int) return value.ToString()!.Equals(parameter); return value.Equals(parameter); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw new NotImplementedException(); } }