Навигационные рамки выпуска Silverlight 4 - PullRequest
0 голосов
/ 19 апреля 2011

Если я использую каркас навигации в silverlight и говорю mainFrame.Navigate (URI), всегда ли это вызывает ctor страницы и создает новый объект? Я создаю объекты всех моих страниц в mainPage, так как они используются во многих местах, но, поскольку это создает новый объект, инициализация теряется. Могу ли я не использовать существующие объекты с этим?

Спасибо

1 Ответ

0 голосов
/ 19 апреля 2011

Вы должны работать с ContentLoader рамки навигации ....

В основном, вы сами реализуете INavigationContentLoader ....

Дэвид Полл опубликовал в своем блоге тонну статей об INavigationContentLoader ...

http://www.davidpoll.com/2009/11/30/opening-up-silverlight-4-navigation-introduction-to-inavigationcontentloader/

А также это хорошее видео + пост Карла Шифлетта на Silverlight TV дает вам отличное понимание ...

http://channel9.msdn.com/shows/SilverlightTV/Advanced-Silverlight-Navigation-Scenarios-Part-2-Silverlight-TV-39/

http://karlshifflett.wordpress.com/2010/07/07/non-linear-navigation-in-silverlight-4/

дайте мне знать, если это поможет

...