如何打开新页面?

时间:2013-05-03 12:46:54

标签: c# xaml windows-8 visual-studio-2012

我试图到处研究,我得到的是如何打开一个密切的表格。我正在制作一个XAML Windows 8 C#应用程序,只需点击Menu.xaml中的按钮就可以显示MainPage.xaml

这是按钮:

<Button Content="Agree" HorizontalAlignment="Left" Margin="340,506,0,0"    VerticalAlignment="Top" Height="46" Width="392" Click="Button_Click_1"/>

以下是我在设计模式中双击按钮时Visual Studio在MainPage.xaml.cs中生成的代码

private void Button_Click_1(object sender, RoutedEventArgs e)
    {

    }

1 个答案:

答案 0 :(得分:1)

与允许您只将用户控件和窗口添加到屏幕的普通WPF应用程序不同,Marketplace应用程序(我假设您正在讨论)要求您在XAML页面之间“导航”。以下是您需要的程序概述http://www.markermetro.com/2011/11/technical/windows-8-metro-style-apps-implementing-navigation-with-xaml/

这是一个基本示例,但您应该阅读链接

       void Button_Click_1(object sender, RoutedEventArgs e)
        {
            Frame.Navigate(typeof(AboutView).FullName);
        }