2012-04-04 3 views

ответ

2

Смотрите также How to pass a value between Silverlight pages for WP7?

У вас есть несколько вариантов:

  • сериализовать данные и передать его на строку запроса запроса Navigate().
  • Храните данные в глобальной переменной, доступной с обеих страниц (например, шаблон MVVM).
+0

спасибо, я использовал глобальную переменную. – wafers

+1

Это можно сделать с помощью глобальной переменной public static class GlobalVariables { public static string my_string = ""; public static int my_int = -1; } Затем вы получаете доступ к классу глобальных переменных, например: GlobalVariables.variable_name, например. 'GlobalVariables.my_string'; Ссылка: http://forums.create.msdn.com/forums/p/66396/573232.aspx – wafers

+0

Убедитесь, что вы внимательно относитесь к утечке памяти (т. Е. Вы можете аннулировать объект, когда возвращаетесь с стр.) –

Смежные вопросы