WPF:DataContext设置之前的转换器默认值

时间:2014-12-27 09:07:46

标签: c# wpf

现在我正在使用WPF。我的控件可见性绑定如下:

<Button Content="Click me!" Visibility="{Binding Path=SomePath,  Converter={StaticResource MessageCloseConverter}}"/>


这在DataContext设置后有效。但是当我第一次运行项目DataContextnull且可见性是可见的时。我希望第一次设置可见性崩溃,并且设置DataContext转换器应该像现在一样工作。

1 个答案:

答案 0 :(得分:7)

使用FallbackValue属性:

<Button Content="Click me!" Visibility="{Binding Path=SomePath,  Converter={StaticResource MessageCloseConverter}, FallbackValue=Collapsed}"/>
相关问题