我正在尝试设置ContentPage的BindingContext。
作为示例,我尝试使用Hanselman.Forms(https://github.com/jamesmontemagno/Hanselman.Forms),并且在调试MenuPage.xaml.cs时,成功使用以下行As seen here设置BindingContext:
BindingContext = new BaseViewModel
{
Title= "Hanselman.Forms",
Subtitle="Hanselman.Forms",
Icon = "slideout.png"
};
在此示例中,BaseViewModel是Refactored.MvvmHelpers项目(https://github.com/jamesmontemagno/mvvm-helpers)中包含的类。
但是当我在项目上尝试相同的操作时,未设置BindingContext属性。 As seen here
此外,当我通过手表查看Hanselman.Forms项目的BindingContext时,我可以看到公共属性。 As you can see here
但是当我尝试用手表this is what I see
来查看项目中的BindingContext时我不知道是什么原因导致了这种奇怪的行为。
作为额外信息: