SectionToVisibilityConverter.cs 535 B

12345678910111213141516171819
  1. using System.Collections.Generic;
  2. using System.Windows;
  3. using System.Windows.Media.Imaging;
  4. using InABox.WPF;
  5. using javax.swing;
  6. namespace PRSDesktop.Integrations.Common;
  7. public class SectionToVisibilityConverter : AbstractConverter<KeyValuePair<string,BitmapImage>?, Visibility>
  8. {
  9. public string Key { get; set; }
  10. public override Visibility Convert(KeyValuePair<string, BitmapImage>? value)
  11. {
  12. return string.Equals(value?.Key,Key)
  13. ? Visibility.Visible
  14. : Visibility.Collapsed;
  15. }
  16. }