Поделиться через


Практическое руководство. Создание рамки для перехода по страницам

Обновлен: Ноябрь 2007

В этом примере демонстрируется создание элемента управления Frame для перехода на внешние веб-узлы, а также на страницы внутри приложения.

Пример

В следующем примере Язык XAML (Extensible Application Markup Language) показывается создание элемента управления Frame.

<Frame Name = "myFrame" Grid.Column="0" Grid.Row="1" 
       Background="LightBlue"/>

В следующем примере кода показано, как осуществить переход на внешние веб-узлы, а также на страницу в приложении.

private void BrowseAHomePage(object sender, RoutedEventArgs e)
{
  if ((Boolean)VisualBasic.IsChecked)
    myFrame.Navigate(new System.Uri("https://msdn.microsoft.com/vbasic/")); 
  else if ((Boolean)VisualCSharp.IsChecked)
    myFrame.Navigate(new System.Uri("https://msdn.microsoft.com/vcsharp/")); 
  else if ((Boolean)AnotherPage.IsChecked)
    myFrame.Navigate(new System.Uri("AnotherPage.xaml",
                     UriKind.RelativeOrAbsolute));

 }

Полный пример содержится в разделе Пример использования Frame.

См. также

Ссылки

Frame