4 using System.Globalization;
7 namespace SiliconStudio.Presentation.ValueConverters
18 public override object Convert(
object value, Type targetType,
object parameter, CultureInfo culture)
20 bool result = System.Convert.ToBoolean(value);
21 if (parameter is
bool && (
bool)parameter ==
false)
25 return result ? Visibility.Visible : Visibility.Collapsed;
29 public override object ConvertBack(
object value, Type targetType,
object parameter, CultureInfo culture)
32 if (parameter is
bool && (
bool)parameter ==
false)
34 return visibility != Visibility.Visible;
36 return visibility == Visibility.Visible;
This converter will convert a boolean value to a Visibility value, where false translates to Visibili...
Visibility
Specifies the display state of an element.
override object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
override object Convert(object value, Type targetType, object parameter, CultureInfo culture)