Windows手机模板创建了MainPage类,但我看不到它在源代码中的任何位置实例化它?
那么它在内部如何运作?
更新:在Silverlight中,实例化可以在应用程序启动时完成,在Windows Phone中可以完全相同吗?
答案 0 :(得分:2)
我唯一能找到它的地方是在WMAppManifest.xml文件中。我会假设操作系统在启动应用程序时使用它来导航到MainPage。
<Tasks>
<DefaultTask Name ="_default" NavigationPage="MainPage.xaml"/>
</Tasks>
答案 1 :(得分:1)
PhoneApplicationPage
是control
。是的,当您导航到该页面时,Page
的对象在内部创建。当然,您可以在其命名空间中引用它们,就像使用任何其他控件一样。与任何其他框架一样,框架也会处理一些事情。