Windows phone模板创建MainPage类,但我看不到它在源代码中的实例化位置?
那么它是如何在内部工作的呢?
更新:在Silverlight中,实例化可以在应用程序启动时完成,在Windows Phone中等效的是什么?
我唯一能找到的地方是在WMAppManifest.xml文件中。我认为当应用启动时,操作系统会使用它来导航到主页。
<Tasks>
<DefaultTask Name ="_default" NavigationPage="MainPage.xaml"/>
</Tasks>
PhoneApplicationPage
为control
。是的,当您导航到页面时,Page
的对象是在内部创建的。当然,您可以在它们的名称空间中引用它们,就像使用任何其他控件一样。与任何其他框架一样,有些事情由框架来处理。