2using System.Globalization;
4using System.Windows.Data;
5using System.Windows.Markup;
15 public object Convert(
object value, Type targetType,
object parameter, CultureInfo culture)
18 return !b ? Visibility.Visible : Visibility.Collapsed;
20 return Visibility.Visible;
24 public object ConvertBack(
object value, Type targetType,
object parameter, CultureInfo culture)
26 if (value is Visibility v)
27 return v != Visibility.Visible;
33 public override object ProvideValue(IServiceProvider serviceProvider)
Converts boolean values to and from Visibility values, including a logical not.
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
override object ProvideValue(IServiceProvider serviceProvider)