方法 : 移動するフレームを作成する

更新 : 2007 年 11 月

この例では、外部の Web サイトだけでなくアプリケーション内のページにも移動する Frame コントロールを作成する方法を示します。

使用例

次の Extensible Application Markup Language (XAML) の例では、Frame コントロールを作成する方法を示します。

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

外部の Web サイトおよびアプリケーション内のページに移動する方法を次のコード例に示します。

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