EqualityBoolToVisibilityConverter.cs 522 B

1234567891011121314151617
  1. using System;
  2. using System.Globalization;
  3. using System.Windows;
  4. namespace PixiEditor.Helpers.Converters
  5. {
  6. public class EqualityBoolToVisibilityConverter :
  7. SingleInstanceConverter<EqualityBoolToVisibilityConverter>
  8. {
  9. public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
  10. {
  11. if (value == null)
  12. return false;
  13. return value.Equals(parameter) ? Visibility.Visible : Visibility.Collapsed;
  14. }
  15. }
  16. }