Dispenser/DispenserUI/ViewModels/Converter/EqualsConverter.cs

23 lines
645 B
C#
Raw Permalink Normal View History

2024-08-16 07:20:09 +00:00
using System;
using System.Globalization;
using Avalonia.Data.Converters;
namespace DispenserUI.ViewModels.Converter;
/// <summary>
/// 用户比较输入的值和目标值是否一致的转换器
/// </summary>
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();
}
}