2012-04-13 89 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按鈕事件處理函數

相關問題