Итак, после того, как я много копаю, я нахожу ответ на свой вопрос ..
Существует служба с именем "NavigationManager" , которая содержит всю информацию о текущем URL страницы. Мы можем использовать "NavigationManager.Uri" , чтобы определить, на какой странице мы находимся. Кроме того, он имеет обработчик событий "NavigationManager.LocationChanged" , который срабатывает при изменении URL-адреса.
public void LocationChanged(object sender, LocationChangedEventArgs args)
{
}
Подписавшись на это событие, мы можем видеть, куда движемся дальше, и можем добавлять пользовательские классы в нашу панель навигации.
Приветствия J