0

VisualStudioPhoneのプログラミングボタンについてサポートが必要です。ボタンを押すと、アプリケーションの次のページ(サブページのようなもの)に移動するようにプログラムしたいと思います。このサブページは新しいxamlファイルとして作成する必要がありますか?または、そのようなサブページを作成する方法は?

4

2 に答える 2

1

はい、新規作成してボタン イベント ハンドラPageを呼び出しますNavigationService.NavigateOnClick

于 2012-04-13T14:18:47.560 に答える
0

新しいページを作成するには、プロジェクトのフォルダー ページを右クリックし、[新しい要素を追加] を選択し、ページの種類を選択します。

その後、ボタン(最初のページ)でクリックイベントを作成します:

<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 に答える