BoolNegationConverter.cs
669 字节
using System.Globalization;
namespace IndustrialControl.Converters;
public class BoolNegationConverter : IValueConverter
{
public object Convert(object value, Type t, object p, CultureInfo c)
=> value is bool b ? !b : value;
public object ConvertBack(object value, Type t, object p, CultureInfo c)
=> value is bool b ? !b : value;
}
public class BoolToShowHideTextConverter : IValueConverter
{
public object Convert(object value, Type t, object p, CultureInfo c)
=> value is bool b && b ? "隐藏" : "显示";
public object ConvertBack(object value, Type t, object p, CultureInfo c) => throw new NotSupportedException();
}