0

以下のコードを使用して、基本的なセカンダリ ライブ タイル (ShellTile) 機能をテストしています。タイルの作成は正常に機能しますが、タイルを使用して URI に移動すると、常にデバッグ モードで機能しますが、テストがコンピューターから切断されている場合は機能しません。その理由はわかりません。タイルを 1 つだけ使用してテストしています。面白いことに、再起動すると、再起動後にセカンダリ タイルがもう一度動作します。私は何が欠けていますか?

1> これは、セカンダリ タイルを作成するコード ビハインドです。

    string path = @"/Views/test.xaml?text=" + parameter.ToString();
    StandardTileData tileData = new StandardTileData
    {
    Title = parameter.ToString(),
    BackTitle = parameter.ToString(),
    BackContent = parameter.ToString()
    };

ShellTile.Create(new Uri(path, UriKind.Relative), tileData);

2.test.xaml コード

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    base.OnNavigatedTo(e);
    string text= "";
    text= NavigationContext.QueryString["text"];
}

ありがとう、ジェイミー

4

1 に答える 1