Управление состоянием в windows phone 7

Я новичок в Windows Phone 7.

У меня есть страница.xaml, в которой у меня много TextBoxes и DatePickers для ввода данных пользователя. Если он отправляет форму, я вставляю данные пользователя в базу данных. Но моя проблема в том, что в этой форме у меня есть кнопка "Страна", если он нажимает на эту кнопку, я перехожу на другую страницу, на этой странице он может выбрать "Страна", а затем я возвращаюсь к предыдущей форме. При возврате на предыдущую страницу введенные пользователем данные исчезнут. Но здесь мне нужно сохранить состояние (дата, введенная пользователем, должна появиться в форме) на этой странице.

Как я могу сделать это в Windows Phone 7?

2 ответа

Подумайте об использовании ListPicker из Windows Phone Toolkit для выбора страны. Это не удалит ваши состояния управления

Вы хотите сохранить эти данные в состоянии страницы. Таким образом, вы можете восстановить страницу при переходе на нее, а также после приостановки приложения. В противном случае, после того, как ваше приложение будет захоронено, вы потеряете эти данные, а после того, как ваше приложение будет повторно обработано, пользователю придется ввести его снова. Если вы сохраните его в состоянии страницы, вы можете восстановить страницу, чтобы она выглядела так, как будто захоронение никогда не происходило.

На msdn есть много документации, которая поможет вам управлять состоянием приложения.

Другие вопросы по тегам