Partilhar via


Como: Create a Frame That Navigates

Este exemplo mostra como criar um controle Frame que navega até sites web externos e também para páginas dentro de um aplicativo.

Exemplo

O exemplo de Extensible Application Markup Language (XAML) a seguir mostra como criar um controle Frame.

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

O exemplo de código a seguir mostra como navegar até sites externos e também para uma página em um aplicativo.

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));

 }

For the complete sample, see Exemplo de quadro.

Consulte também

Referência

Frame