1

Game.xaml を使用してページを再起動しました

NavigationService.Navigate(new Uri(string.Format("/Game.xaml?random={0}", Guid.NewGuid()), UriKind.Relative));

ただし、今のところ、以前にページを選択した値に応じて、ページを再起動する必要があります。以前にページを選択した値を取得するには、使用しました

int selectedLevel = Convert.ToInt32(NavigationService.GetLastNavigationData());

Game.xaml は、ページで選択した値に応じてデータを表示します。しかし、ここでページを再起動すると、データが表示されません。どうすればそれができるか知っている人はいますか?

4

2 に答える 2

0

App.xaml.cs にグローバル変数を追加するのはどうですか?

public string 変数 { get; 設定; }

(App.Current as App).Variable = "こんにちは、グローバルです";

于 2013-08-28T08:03:27.410 に答える