Converter.cs 816 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using Windows.UI.Xaml;
  3. using Windows.UI.Xaml.Data;
  4. namespace Breda_Tour.RouteSelectScreen
  5. {
  6. class Converter :IValueConverter
  7. {
  8. private object GetVisibility(object value)
  9. {
  10. if (!(value is bool))
  11. return Visibility.Collapsed;
  12. bool objValue = (bool)value;
  13. if (objValue)
  14. {
  15. return Visibility.Visible;
  16. }
  17. return Visibility.Collapsed;
  18. }
  19. public object Convert(object value, Type targetType, object parameter, string language)
  20. {
  21. return GetVisibility(value);
  22. }
  23. public object ConvertBack(object value, Type targetType, object parameter, string language)
  24. {
  25. throw new NotImplementedException();
  26. }
  27. }
  28. }