Partager via


Comment : créer un frame qui navigue

Mise à jour : novembre 2007

Cet exemple montre comment créer un contrôle Frame qui navigue sur des sites Web externes et également sur des pages au sein d'une application.

Exemple

L'exemple XAML (Extensible Application Markup Language) suivant montre comment créer un contrôle Frame.

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

L'exemple de code suivant montre comment naviguer sur des sites Web externes et également sur une page dans une application.

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

 }

Pour l'exemple complet, consultez Frame, exemple.

Voir aussi

Référence

Frame