gpt4 book ai didi

应用绑定(bind)之前的 Silverlight TextBlock Visibility 属性初始值

转载 作者:行者123 更新时间:2023-12-04 17:59:15 26 4
gpt4 key购买 nike

我在 Silverlight 页面上有一个 TextBlock。

XAML

 <TextBlock Text="*"  x:Name="HasChangesTextBlock" Foreground="Red" FontSize="14" Visibility="{Binding Path=HasChanges, Converter={StaticResource BooleanToVisibilityConverter}}"
Margin="5,0,0,0">

</TextBlock>

页面加载需要一些时间。在应用绑定(bind)之前,我希望 TextBlock 被折叠,但 Visibility 属性的默认值为 Visible。

有没有办法让 TextBlock 在应用绑定(bind)之前折叠?

最佳答案

我找到了解决方案。

我们应该添加 FallbackValue=已折叠 到绑定(bind)表达式

这是 Silverlight 4 中引入的一项重大更改。

XAML

   <TextBlock Text="*"  x:Name="HasPlayListChangesTextBlock" Foreground="Red" FontSize="14" 
Visibility="{Binding Path=HasChanges, Converter={StaticResource BooleanToVisibilityConverter},FallbackValue=Collapsed}">

</TextBlock>

关于应用绑定(bind)之前的 Silverlight TextBlock Visibility 属性初始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1921175/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com