At.FF.Krems.Utils.WPF.Converters.DateTimeToVisibilityConverter.Convert C# (CSharp) Method

Convert() public method

Converts the specified value.
The target must be a visibility enumerator
public Convert ( object value, Type targetType, object parameter, CultureInfo culture ) : object
value object The value.
targetType System.Type Type of the target.
parameter object The parameter.
culture System.Globalization.CultureInfo The culture.
return object
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            if (targetType != typeof(Visibility))
            {
                throw new InvalidOperationException("The target must be a visibility enumerator");
            }

            return value == null || value.Equals(new DateTime()) ? Visibility.Collapsed : Visibility.Visible;
        }
DateTimeToVisibilityConverter