Как перейти на другую страницу в "Немедленном окне"?
Я пытаюсь перейти на страницу с помощью Immediate Window
в Visual Studio. Я использую эмуляторы Windows Phone 8.1. Обычно при написании таких вещей, как x = 1;
и т.д. работает очень хорошо. Но когда я пытаюсь использовать навигационный сервис,
NavigationService.Navigate(new Uri("/ErrorPage.xaml",UriKind.Relative));
Но это не позволяет мне сделать это с сообщением об ошибке, как The expression cannot be evaluated while in run mode.
Вот мне и интересно, есть ли какая-нибудь опция, позволяющая сервису навигации работать?
Примечание. Проект находится в TFS, и я не могу зайти на страницу (ни XAML, ни ее код), поэтому у меня нет возможности добавить временную кнопку на страницу.
1 ответ
Первое: получите последнюю версию из TFS, настроив локальную рабочую область и выбрав "Получить последнюю версию". (Как вы вообще можете скомпилировать?) Click Me
Второе: если "Немедленная Windows" говорит, что не может, то не может. Для этого нет обходного пути. Некоторые вещи не работают в IW, такие как лямбда-выражения ( но они наконец-то появятся: D!) И NavigationService.
Приложение: Я только что немного погуглил, и в Codeplex есть VS-расширение, которое называется " Расширенное немедленное окно". Может быть, это поможет вам. Я не знаю это лично.