我开发了Windows 移动应用程序我添加了 VS blend 2015 的按钮,但是没有按钮导航到选项如何绑定到页面 sub.xaml
的按钮<Button x:Name="button" Content="Enter" Height="42" Margin="122,-113,0,0"
VerticalAlignment="Top" Width="144" Foreground="#FF50CBC5"
Background="#FF0F0E0E" HorizontalAlignment="Left"/>
答案 0 :(得分:10)
超链接按钮为您提供导航到另一个页面的选项。
此屏幕截图来自Blend。
因此,请按如下方式更改您的标记,包括生成的Click处理程序。
<HyperlinkButton x:Name="button" Click="HyperlinkButton_Click"
Content="Enter" Height="42" Margin="122,-113,0,0"
VerticalAlignment="Top" Width="144" Foreground="#FF50CBC5"
Background="#FF0F0E0E" HorizontalAlignment="Left"/>
然后在你的cs中,你需要指导导航。
// Button to navigate to sub.xaml page.
private void HyperlinkButton_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
// Navigate back to sub.xaml page.
this.Frame.Navigate(typeof(SubPage));
}
答案 1 :(得分:1)
您可以按照以下步骤执行此操作。
第一步 - 在您的窗口上添加一个新按钮,然后根据需要更改属性。
第二步 - 双击该按钮。然后你会像这样去cs文件。
private void Button_Click(object sender, RoutedEventArgs e)
{
}
第3步 - 创建要导航并打开的新窗口对象,然后关闭当前窗口
private void Button_Click(object sender, RoutedEventArgs e)
{
NewWindow newWindow = new NewWindow();
newWindow.Show();
this.Close();
}
感谢。