C# 如何打开新页面?
我试着到处研究,我得到的只是如何打开一个封闭的窗体。我正在制作一个XAML Windows 8 C应用程序,我需要它通过单击C# 如何打开新页面?,c#,xaml,windows-8,visual-studio-2012,C#,Xaml,Windows 8,Visual Studio 2012,我试着到处研究,我得到的只是如何打开一个封闭的窗体。我正在制作一个XAML Windows 8 C应用程序,我需要它通过单击MainPage.XAML中的按钮来显示菜单.XAML 这是按钮: <Button Content="Agree" HorizontalAlignment="Left" Margin="340,506,0,0" VerticalAlignment="Top" Height="46" Width="392" Click="Button_Click_1"/>
MainPage.XAML
中的按钮来显示菜单.XAML
这是按钮:
<Button Content="Agree" HorizontalAlignment="Left" Margin="340,506,0,0" VerticalAlignment="Top" Height="46" Width="392" Click="Button_Click_1"/>
与普通的WPF应用程序不同,WPF应用程序只允许您在屏幕上添加用户控件和窗口,而Marketplace应用程序(我假设您正在谈论)要求您在XAML页面之间“导航”。以下是您所需程序的概要 这里是一个基本的例子,但你应该阅读链接
void Button_Click_1(object sender, RoutedEventArgs e)
{
Frame.Navigate(typeof(AboutView).FullName);
}
我只想让它在点击按钮后显示新的XAML页面这正是它所做的第一个页面将关闭,下一个页面将打开?想想你的XAML页面,就像网页一样。你的应用程序必须在它们之间导航。执行上述示例可以导航到该页面。然后使用goback示例来goback@user2039764签出,特别是包含导航的“”
void Button_Click_1(object sender, RoutedEventArgs e)
{
Frame.Navigate(typeof(AboutView).FullName);
}