Навигация после PhoneNumberResult - PullRequest
1 голос
/ 18 июля 2011

Это, в частности, вопрос Caliburn.Micro, я думаю, так как он связан с тем, как CB обрабатывает навигацию в Windows Phone 7.

У меня есть представление, в котором есть возможность выбора телефона.Как только результат возвращается, я сохраняю его и перемещаюсь, только навигация не будет работать.Я предполагаю, что это потому, что метод Handle работает с задачей, а не с моей точки зрения.Я знаю, что могу нажать кнопку в конце страницы, чтобы перемещаться после окончания работы с маркером, но я бы хотел, чтобы это произошло, как только вернется результат.

Это то, что я делаю.1006 *

Который не будет работать.Я также не могу вызвать метод внутри, так как это было бы так же, как то, что я делаю.Мне нужно разрешить выход из метода handle, а затем вызвать службу навигации.

1 Ответ

2 голосов
/ 18 июля 2011

На самом деле навигация должна выглядеть следующим образом:

navigationService.UriFor<ComposeViewModel>().Navigate();

(обратите внимание на последний метод Navigate)

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

...