8

我有一个GridVisibility属性使用 a 绑定到某个模型的布尔属性Converter

<Grid Visibility="{Binding ElementName=MyTreeView, Path=SelectedItem.MyBoolProperty, Converter={StaticResource boolToVisConverter}}">
    <!-- child elements -->
</Grid>

选择my 中的元素时效果很好TreeView,但如果未选择任何内容或TreeView为空,则默认为可见。我需要默认隐藏它。我试过使用TargetNullValue=Hidden,但它不起作用。我想我只是不明白TargetNullValue在这种情况下该属性应该如何工作。

有人知道如何获得我正在寻找的功能吗?

4

1 回答 1

17

我花了几个小时试图弄清楚这一点。然后,当然,在我发布问题之后,我就FallbackValue=Hidden可以Binding使用Grid.

于 2013-01-31T18:39:39.983 回答