namespace GDNXFD.Alert.Config.Converters { using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Data; /// /// Boolean to visibility converter. /// public class BooleanToVisibilityConverter : IValueConverter { /// /// Converts a boolean value to a visibility value. /// /// /// /// /// /// public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { bool val = System.Convert.ToBoolean(value); if (val) { return Visibility.Visible; } return Visibility.Collapsed; } /// /// Not implemented. /// /// /// /// /// /// public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { throw new NotImplementedException(); } } }