示例#1
0
 /// <summary>
 /// Переход на страницу
 /// </summary>
 /// <param name="page">Имя страницы</param>
 public void Navigate(NavPage page, bool forcibly = false)
 {
     if (CurrentPage != page)
     {
         Uri uri = new Uri($"View/{page.ToString()}View.xaml", UriKind.Relative);
         ((NavigationWindow)App.Current.MainWindow).Navigate(uri);
         CurrentPage = page;
     }
     else if (forcibly)
     {
         ((NavigationWindow)App.Current.MainWindow).Refresh();
     }
 }