diff --git a/HueUWP/Converters/VisibilityConverter.cs b/HueUWP/Converters/VisibilityConverter.cs new file mode 100644 index 0000000..a64099c --- /dev/null +++ b/HueUWP/Converters/VisibilityConverter.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Data; + +namespace HueUWP.Converters +{ + class VisibilityConverter : IValueConverter + { + public object Convert(object value, Type targetType, object parameter, string language) + { + bool b = (bool)value; + + if (b) + return Visibility.Visible; + else + return Visibility.Collapsed; + } + + public object ConvertBack(object value, Type targetType, object parameter, string language) + { + Visibility v = (Visibility)value; + + if (v == Visibility.Visible) + return true; + else + return false; + } + } +}