msdn サンプルのようにコードを実装しました。しかし、セカンダリ タイルからのナビゲーションはうまく機能しません。つまり、ページ「A」からピン留めし、別のページ「B」に移動したとします。セカンダリ タイルをクリックすると、ページ「B」に移動します。これは問題ですか、それともタイルの作成中にナビゲーション引数をどこかに指定する必要がありますか?
1 に答える
2
セカンダリ タイルを作成するときに、 tileActivationArguments を定義します。
string tileActivationArguments = "Page=3";
セカンダリ タイルを作成するときは、tileActionvationArguments をパラメーターとして指定します。次に、誰かがセカンダリ タイルからアプリケーションを起動したときに、tileActivationArguments をキャッチする必要があります。
MainPage rootPage = MainPage.Current;
if (MainPage.Current.LaunchArgs != null)
{
if (!String.IsNullOrEmpty(MainPage.Current.LaunchArgs.Arguments))
{
//Get information from arguments where to navigate
}
}
于 2012-07-11T06:18:18.197 に答える