// Copyright (c) Brice Lambson // The Brice Lambson licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. Code forked from Brice Lambson's https://github.com/bricelam/ImageResizer/ using System; using System.Globalization; using System.Windows; using System.Windows.Data; namespace ImageResizer.Views { [ValueConversion(typeof(Visibility), typeof(bool))] internal class VisibilityBoolConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) => (Visibility)value == Visibility.Visible; public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) => (bool)value ? Visibility.Visible : Visibility.Collapsed; } }