0

パノラマコントロールを使用してビューに移動すると、パノラマコントロールのタイトルを設定したいのですが、タイトル値には前のビューのクエリ文字列が含まれています。それ、どうやったら出来るの?

4

1 に答える 1

2

他のページから移動している場合:
page.xaml、cs:

    private void Navigate()
    {
        string name = "Test";
        // Navigate to Panorama page
        NavigationService.Navigate(new Uri("/Pages/PanoramaPage.xaml?name=" + name, UriKind.Relative));
    }

PanoramaPage.xaml.cs:

    protected override void OnNavigatedTo(NavigationEventArgs e)
    {
        string name = "";
        if (NavigationContext.QueryString.TryGetValue("name", out name))
        {
            PageTitle.Text = name;
        }
    }
于 2012-05-22T19:06:30.923 に答える