Управление состоянием в windows phone 7
Я новичок в Windows Phone 7.
У меня есть страница.xaml, в которой у меня много TextBoxes и DatePickers для ввода данных пользователя. Если он отправляет форму, я вставляю данные пользователя в базу данных. Но моя проблема в том, что в этой форме у меня есть кнопка "Страна", если он нажимает на эту кнопку, я перехожу на другую страницу, на этой странице он может выбрать "Страна", а затем я возвращаюсь к предыдущей форме. При возврате на предыдущую страницу введенные пользователем данные исчезнут. Но здесь мне нужно сохранить состояние (дата, введенная пользователем, должна появиться в форме) на этой странице.
Как я могу сделать это в Windows Phone 7?
2 ответа
Подумайте об использовании ListPicker из Windows Phone Toolkit для выбора страны. Это не удалит ваши состояния управления
Вы хотите сохранить эти данные в состоянии страницы. Таким образом, вы можете восстановить страницу при переходе на нее, а также после приостановки приложения. В противном случае, после того, как ваше приложение будет захоронено, вы потеряете эти данные, а после того, как ваше приложение будет повторно обработано, пользователю придется ввести его снова. Если вы сохраните его в состоянии страницы, вы можете восстановить страницу, чтобы она выглядела так, как будто захоронение никогда не происходило.
На msdn есть много документации, которая поможет вам управлять состоянием приложения.