如何在windows phone中实例化一个页面类,就像在桌面Silverlight中一样



Windows phone模板创建MainPage类,但我看不到它在源代码中的实例化位置?

那么它是如何在内部工作的呢?

更新:在Silverlight中,实例化可以在应用程序启动时完成,在Windows Phone中等效的是什么?

我唯一能找到的地方是在WMAppManifest.xml文件中。我认为当应用启动时,操作系统会使用它来导航到主页。

<Tasks>
  <DefaultTask  Name ="_default" NavigationPage="MainPage.xaml"/>
</Tasks>

PhoneApplicationPagecontrol。是的,当您导航到页面时,Page的对象是在内部创建的。当然,您可以在它们的名称空间中引用它们,就像使用任何其他控件一样。与任何其他框架一样,有些事情由框架来处理。

最新更新