Как я могу передать объект на другую страницу?

Возможный дубликат:
Передача состояния между страницами?

Я прошел множество руководств, но все еще не могу передать объект с одной страницы на другую в приложении Windows Phone7.

это просто может передать примитивные данные со строкой запроса. но мне нужно передать, например, студенческий объект со страницы 1 на страницу 2

Может ли кто-нибудь помочь мне достичь этого. Спасибо.


person JibW    schedule 16.11.2011    source источник
comment
Каждый раз, когда кто-то ставит перед заголовком тег, я убиваю котенка. Видимо, сегодня мне придется вернуться к фунту и запастись.   -  person    schedule 16.11.2011
comment
Вот пример того же вопроса и ответа на него. (Совет: не используйте изолированное хранилище.) stackoverflow.com/questions/8089758/   -  person Visual Stuart    schedule 16.11.2011


Ответы (1)


Вы можете создать своего рода оболочку вокруг вызовов Navigate, которая принимает ваш объект в качестве параметра и сохраняет его в общедоступном свойстве static/singleton, поэтому, когда ваша навигация завершится, вы можете получить этот объект, но если вы хотите, чтобы ваш код работал после захоронения - вам также нужно будет сохранить этот объект в изолированном хранилище или иметь способ восстановить его в противном случае.

person Filip Skakun    schedule 16.11.2011