DataTrigger where value is NOT null?

后端 未结 12 637
野趣味
野趣味 2020-11-27 10:56

I know that I can make a setter that checks to see if a value is NULL and do something. Example:


  
    

        
12条回答
  •  一向
    一向 (楼主)
    2020-11-27 11:12

    Converter:

    public class NullableToVisibilityConverter: IValueConverter
    {
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            return value == null ? Visibility.Collapsed : Visibility.Visible;
        }
    }
    

    Binding:

    Visibility="{Binding PropertyToBind, Converter={StaticResource nullableToVisibilityConverter}}"
    

提交回复
热议问题