Если вы используете элемент управления навигацией, у вас есть доступ (например, navigation:Page
), который содержит свойство Title.
Теперь вы говорите, что программно указываете страницу для заполнения фрейма, однако не указываете, просто ли вы просматриваете ее программно.
Если вы настроили свой UriMapper, чтобы он содержал что-то вроде следующего:
<uriMapper:UriMapping Uri="/{pageName}" MappedUri="/Views/{pageName}.xaml" />
Затем вы можете перейти на любую страницу из кода, просто используя формат Uri. Например:
ContentFrame.Navigate(new Uri("/About", UriKind.Relative));
перейдет к /Views/About.xaml
, но предоставит имя страницы:
http://localhost:2568/FileDownloadNavigationTestPage.aspx#/About