У меня есть страница XAML в отдельной библиотеке классов Windows Phone. Библиотека включена в мое решение VS и упоминается в моем проекте приложения. Скажем, страница называется TestPage.xaml , и она находится в корневой папке моей библиотеки с именем SharedPages .
Я бы хотел перейти на эту страницу в моем приложении с помощью NavigationService. Я нашел это сообщение , в котором предлагается использовать этот формат URI:
/{assemblyName};component/{pathToResource}
Итак, я пробую что-то вроде этого:
NavigationService.Navigate(new Uri("/SharedPages;component/TestPage.xaml"));
Когда я запускаю это, я получаю следующее исключение:
Навигация поддерживается только для относительные URI, которые являются фрагментами, или начинаются с '/', или содержат '; component /'.
Что я делаю не так?
Спасибо.