我对C#和数据绑定的想法相对较新(也就是说,我不确定我是否完全理解它)。我想尝试绑定NavigationPage的BarBackgroundColorProperty,以便能够多次更改我的根页的条形背景颜色,以便我正在尝试实现的主题功能。我一直在寻找绑定这个属性的例子,并没有太多运气。有人能指出我正确的方向吗?如果有任何不清楚的地方,请告诉我。谢谢你们!
答案 0 :(得分:1)
假设您有一个名为myBindingPage
的NavigationPage实例和一个名为myViewModel
的名为BarBgColor
的{{3}}视图模型,您应该可以设置像这样的绑定:
myBindingPage.SetBinding(NavigationPage.BarBackgroundColorProperty, new Binding("BarBgColor"));
N.B。我实际上没有尝试过这个,但INotifyPropertyChanged确实将API doc列为可绑定属性。