text: ﻿using System;
  using System.Globalization;
  using System.Windows;
  using System.Windows.Data;
  
  namespace Rubberduck.UI.Converters
  {
      public class BoolToHiddenVisibilityConverter : IValueConverter
      {
          public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
          {
              var typedValue = (bool)value;
              return typedValue ? Visibility.Collapsed : Visibility.Visible;
          }
  
          public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
          {
              var typedValue = (Visibility)value;
              return typedValue != Visibility.Visible;
          }
      }
  }
  