【发布时间】:2017-12-15 06:30:17
【问题描述】:
默认情况下,我会将Xaml 中对象的IsVisible 属性设置为false。但是当我打开页面时,它是可见的,然后评估绑定变量,如果它是false,则变得不可见。
我希望它默认不可见,如果绑定变量为真,它应该变得可见。
我试图在我的对象的IsVisible 属性的绑定中插入一个默认值。我试过FallbackValue = Hidden 或FallbackValue = Collapsed 等等,即使是TargetNullValue,但它不起作用。我总是得到一个XamlParseException。
谁能帮帮我? 谢谢。
代码(简化):
<Grid HorizontalOptions="FillAndExpand"
IsVisible="{Binding Path=Info.IsVisible, Converter={StaticResource BooleanToStringConverter}, FallbackValue=Collapsed}"
【问题讨论】:
标签: android xaml xamarin xamarin.forms