在我的WPF项目中,我将网格的可见性绑定到bool
并BooleanToVisibilityConverter
:
<Grid ... Visibility="{Binding SelectedElement.HasError, Converter={StaticResource ResourceKey=BoolToVis}}">
但是在启动时,网格总是显示几毫秒,即使创建了bool
字段的元素/类,创建后默认为false
。
如何防止网格在启动时出现?我尝试为绑定实现FallbackValue
,因为路径中的对象尚不可用,但在此处设置“Visible”或“Hidden”不会改变任何内容。
答案 0 :(得分:1)
(代表OP发布)。
与FallbackValue=Collapsed
合作正常。