在MainPage.xaml.cs
中,我看到了
DataContext = App.ViewModel;
当我上传继承树时,我无法在任何地方找到App
。那么App
注入的位置和方式是什么?
更新:我的问题与ViewModel
无关。它是关于App
的。 App
可以访问MainPage
的方式。 App
未从MainPage
的构造函数中注入MainPage
,那么这怎么可能?
答案 0 :(得分:1)
在App
上点击 F12 ,Visual Studio将显示类定义。相应的文件位于项目根目录中。 App.ViewModel
是App
类的静态成员,因此它在整个项目中都可用,而没有App
类的实例。如果您需要实例,请使用Application.Current
。