方法为:
public class BoolVisibleConvert : IValueConverter
{public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
return StringHelper.IsEmpty(value) ? Visibility.Collapsed : Visibility.Visible;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
return string.Empty;
}
}
前台代码绑定字段代码为:
<StackPanel Orientation="Horizontal" Visibility="{Binding Class,Converter={StaticResource BoolVisibleConvert}}" >
本文介绍了一个自定义的WPF转换器BoolVisibleConvert的实现方式,该转换器用于将布尔值转换为WPF的Visibility枚举值。当绑定的值为空字符串时,元素变为不可见;反之则可见。此外,还提供了该转换器在XAML中的绑定示例。
7179

被折叠的 条评论
为什么被折叠?



