Как создать экземпляр класса страницы в Windows Phone, как в настольном Silverlight? - PullRequest
1 голос
/ 27 ноября 2011

Шаблон Windows Phone создает класс MainPage, но я не могу видеть, где он создает его где-либо в исходном коде?

Так, как он работает внутри?

Обновление: в Silverlight Instantiation можетсделать при запуске приложения, что будет эквивалентно в Windows Phone?

Ответы [ 2 ]

2 голосов
/ 27 ноября 2011

Единственное место, где я мог найти это, было в файле WMAppManifest.xml. Я предполагаю, что ОС использует это для перехода к главной странице при запуске приложения.

<Tasks>
  <DefaultTask  Name ="_default" NavigationPage="MainPage.xaml"/>
</Tasks>
1 голос
/ 27 ноября 2011

PhoneApplicationPage - это control.Да, при переходе на страницу объект для Page создается изнутри.Конечно, вы можете ссылаться на них в их пространствах имен, как и в случае любого другого элемента управления.Как и в случае с любым другим фреймворком, некоторые вещи позаботятся об этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...