From 0e0edae19caea6c30ac50ea40c8f3f3617bfd42d Mon Sep 17 00:00:00 2001 From: Kenneth van Ewijk Date: Thu, 3 Dec 2015 11:34:21 +0100 Subject: [PATCH] Added new converter --- HueUWP/Converters/VisibilityConverter.cs | 33 ++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 HueUWP/Converters/VisibilityConverter.cs 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; + } + } +}