Xamarin将单个控件中的两个属性绑定到不同的上下文
我正在编写一个Xamarin表单应用程序,并将我的XAML控件的各种属性绑定到我所有页面共享的公共类结构。为了通知代码当前在首页上显示了哪些控件,我触发一个事件,并在处理程序中确定该控件是否可见。 我想用局部变量触发事件,而不是类结构的一部分Xamarin将单个控件中的两个属性绑定到不同的上下文,xamarin,data-binding,Xamarin,Data Binding,我正在编写一个Xamarin表单应用程序,并将我的XAML控件的各种属性绑定到我所有页面共享的公共类结构。为了通知代码当前在首页上显示了哪些控件,我触发一个事件,并在处理程序中确定该控件是否可见。 我想用局部变量触发事件,而不是类结构的一部分 <mr:Image ClassId="3" Source="{Binding ImagesDictionary[AudioOnOff],Converter={StaticResource imageFileToImage
<mr:Image ClassId="3" Source="{Binding ImagesDictionary[AudioOnOff],Converter={StaticResource imageFileToImageSourceConverter}}"
PropertyChanged="Image_PropertyChanged"
Opacity="{Binding CtrlTrigger}"
Down="Control_Image_Tapped"
InputTransparent="{Binding InhibitTouch}" />
如何将不透明属性仅绑定到主页中的CtrlTrigger double,同时允许图像的其他属性绑定到由绑定上下文设置的MainPage.CabinData类?在XAML中,在xmlns语句的顶部,为页面命名,如
x:name=“MyAwesomePage”
。然后可以在“不透明度”属性中引用它:
Opacity="{Binding CtrlTrigger, Source={x:Reference MyAwesomePage}}"
在XAML中,在xmlns语句的顶部,为页面命名,如
x:name=“MyAwesomePage”
。然后可以在“不透明度”属性中引用它:
Opacity="{Binding CtrlTrigger, Source={x:Reference MyAwesomePage}}"