WPF:数据上下文设置之前的转换器默认值
本文关键字:转换器 默认值 设置 数据 上下文 WPF | 更新日期: 2023-09-27 18:35:34
现在我正在使用WPF。我的控件可见性绑定如下:
<Button Content="Click me!" Visibility="{Binding Path=SomePath, Converter={StaticResource MessageCloseConverter}}"/>
这在设置DataContext
后有效。但是当我第一次运行项目时,DataContext
null
并且可见性是可见的.我希望设置可见性第一次折叠,设置后DataContext
转换器应该像现在一样工作。
使用 FallbackValue
属性:
<Button Content="Click me!" Visibility="{Binding Path=SomePath, Converter={StaticResource MessageCloseConverter}, FallbackValue=Collapsed}"/>