在C#中,可以使用Frame控件來進行頁面導航。下面是一個簡單的示例:
// 在 MainPage.xaml.cs 中導航到另一個頁面
private void Button_Click(object sender, RoutedEventArgs e)
{
Frame.Navigate(typeof(SecondPage));
}
// 在另一個頁面 SecondPage.xaml.cs 中返回到上一個頁面
private void Button_Click(object sender, RoutedEventArgs e)
{
Frame.GoBack();
}
在XAML中,可以使用Button控件來觸發頁面導航事件:
<!-- MainPage.xaml -->
<Button Content="Go to Second Page" Click="Button_Click"/>
<!-- SecondPage.xaml -->
<Button Content="Go Back" Click="Button_Click"/>
在上面的示例中,點擊按鈕時會觸發頁面導航事件,從MainPage導航到SecondPage,再從SecondPage返回到MainPage。