你好,我正在做一个表单。net maui在那里我想有某些元素不可见时,输入有一定的值。
我尝试了下面的方法,但是没有用,我很难找到任何在xaml中提到内联if语句的文档。
<Picker x:Name="pickerMajor"
TextColor="Black"
MinimumWidthRequest="900"
ItemsSource="{Binding Major}"
ItemDisplayBinding="{Binding SubjectCode}"
SelectedItem="{Binding SelectedSubjectMajor}"
IsVisible="StudentDetail.StudentType == "Diploma" ? false : true"
/>
1条答案
按热度按时间ubof19bj1#
xaml中的
StudentDetail.StudentType
是什么?自定义控件的属性?如果是,可以尝试使用数据触发器。或者它是视图模型中的一个属性,你可以尝试在视图模型中声明一个bool变量,并将IsVisiable绑定到该变量,然后设置get方法,如: