diff --git a/Helpers/NullToVisibilityConverter.cs b/Helpers/NullToVisibilityConverter.cs new file mode 100644 index 0000000..06fd9d9 --- /dev/null +++ b/Helpers/NullToVisibilityConverter.cs @@ -0,0 +1,14 @@ +using System.Globalization; +using System.Windows; +using System.Windows.Data; + +namespace ytLive.Helpers; + +public class NullToVisibilityConverter : IValueConverter +{ + public object Convert(object value, Type targetType, object parameter, CultureInfo culture) + => value == null ? Visibility.Visible : Visibility.Collapsed; + + public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) + => value is Visibility.Collapsed; +} diff --git a/MainWindow.xaml b/MainWindow.xaml index 154cccc..9b807d0 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -33,6 +33,8 @@ xmlns:Helpers="clr-namespace:ytLive.Helpers"/> + - - - + + + - + + + + + + + + + +