2012-04-13 94 views
0

我需要Visual Studio手机中编程按钮的帮助。我想编程它,当我按下按钮它会进入下一页(如子页面)在应用程序中。这个子页面应该作为新的xaml文件吗?或者如何制作这样的子页面?如何在Visual Studio中编程按钮

回答

0

对于创建一个新的页面,点击右键在项目的文件夹页面,并选择“添加新的元素”,选择您的页面的Windows Phone的类型,之后,重命名此,添加此。

后,在您的按钮(第一页)创建一个click事件:

<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)); 
    } 

和,它的结束,该事件被调用的方法,该方法调用你的下一个页面,它结束了^^

希望我的解说的帮助你。

+0

我怎样才能在页面的.cs得到NavigationService.Navigate? – 2012-04-13 19:02:01

+0

只需点击您的xaml文件名称前的箭头!每个Xaml文件都与.cs(c Sharp)文件链接。 当你在你的test.xaml页面中定义了一个事件时,你事件的方法调用在你的test.xaml链接的test.cs中定义! – 2012-04-16 07:18:40

1

是,创建一个新的Page,并呼吁在OnClick按钮事件处理函数

相关问题