我需要有关 Visual Studio 手机中编程按钮的帮助。我想对其进行编程,当我按下按钮时,它会转到应用程序中的下一页(类似于子页面)。这个子页面应该作为新的 xaml 文件吗?或者如何制作这样的子页面?
问问题
756 次
2 回答
1
是的,创建一个新的并Page
调用按钮事件处理程序NavigationService.Navigate
OnClick
于 2012-04-13T14:18:47.560 回答
0
要创建一个新页面,请在项目的文件夹页面中单击右键,然后选择“添加新元素”,选择您的页面类型 windows phone,然后重命名,添加这个。
之后,在您的按钮(在您的第一页)中创建一个点击事件:
<Button Click="navigate" Content="Button" Height="72" HorizontalAlignment="Left" Name="button1" />
在这里,我的事件是“点击事件”,当用户点击按钮时,方法“导航”(在您的 .cs 页面中)被调用
在您的 .cs 中,添加此方法:
private void navigate(object sender, RoutedEventArgs e)
{
(Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new System.Uri("/yourFolderPage/yourNextPage.xaml", System.UriKind.Relative));
}
而且,到此结束,事件被调用方法,方法调用你的下一页,结束了^^
希望我的解释对你有所帮助。
于 2012-04-13T14:18:19.203 回答