Data binding xamarin.forms标签数据绑定到viewmodel中不同属性的可见性

Data binding xamarin.forms标签数据绑定到viewmodel中不同属性的可见性,data-binding,xamarin.forms,visibility,Data Binding,Xamarin.forms,Visibility,在xamarin.forms中,我有一个标签,文本是通过数据绑定到viewmodel中的属性来填充的。如何使用数据绑定将此标签的可见性设置为viewmodel中的另一个变量。。。不是文本绑定的那个 另一个属性是ID号。。。我想说,如果ID number=1,则隐藏标签。 <Label Text="{Binding MyTextProperty}" IsVisible="{Binding MyBooleanProperty}" /> public bool MyBooleanProp

在xamarin.forms中,我有一个标签,文本是通过数据绑定到viewmodel中的属性来填充的。如何使用数据绑定将此标签的可见性设置为viewmodel中的另一个变量。。。不是文本绑定的那个

另一个属性是ID号。。。我想说,如果ID number=1,则隐藏标签。


<Label Text="{Binding MyTextProperty}" IsVisible="{Binding MyBooleanProperty}" />

public bool MyBooleanProperty {
  get {
    if (ID == 1) return false;
    return true;
  }
}
公共布尔MyBooleanProperty{ 得到{ 如果(ID==1)返回false; 返回true; } }

公共布尔MyBooleanProperty{
得到{
如果(ID==1)返回false;
返回true;
}
}

对不起,我应该说得更具体一些,酒店是一个id号。所以如果ID=1,那么隐藏labelorry,我应该更具体一点,属性是一个ID号。所以,如果ID=1,则隐藏标签