0
複数のタイルを1つのUniversal Windows 10 Store Appに動的に作成する方法はありますか?各タイルを押したときにアプリエントリポイントを設定するにはどうすればいいですか?クリックでタイルのリスナーがありますか?Universal Windows 10 Store appで複数のタイルを作成
p.s.複数の異なるタイルない異なるサイズ
複数のタイルを1つのUniversal Windows 10 Store Appに動的に作成する方法はありますか?各タイルを押したときにアプリエントリポイントを設定するにはどうすればいいですか?クリックでタイルのリスナーがありますか?Universal Windows 10 Store appで複数のタイルを作成
p.s.複数の異なるタイルない異なるサイズ
タイルがすでに静的メソッドSecondaryTile.Existsを使用して存在する場合には、Windows.UI.StartScreen.SecondaryTile
最初のチェックを用いた二次タイルを作成することができます。
if (!SecondaryTile.Exists(tileId))
タイルIDは、あなたが作成した文字列でありますセカンダリタイルを一意に識別します。
新しいセカンダリタイルを作成します。ここでは
var secondaryTile = new SecondaryTile(tileId, displayName, arguments,
_squareLogoUri, TileSize.Square150x150);
bool isPinned = await secondaryTile.RequestCreateAsync();
は、アプリケーションの一部にエントリータイルをナビゲートする例では、プリズムを使用したときにリンクされて、アプリがPrismUnityApplication
から継承されます。
protected override Task OnLaunchApplicationAsync(LaunchActivatedEventArgs args)
{
if (args != null && !string.IsNullOrEmpty(args.Arguments))
{
// The app was launched from a Secondary Tile
// Navigate to the item's page
NavigationService.Navigate("ItemDetail", args.Arguments);
}
else
{
// Navigate to the initial page
NavigationService.Navigate("Hub", null);
}
Window.Current.Activate();
return Task.FromResult<object>(null);
}
あなたはユーザーはあなたのアプリのさまざまな部分をタイルとして固定することができますが、ストア証明書を渡さないため、ユーザーが選択しないと複数のタイルを作成することはできません。 –
okユーザーに選択肢を与えます使用したい、bどのようなタイトルが押されたのか聞くことができますか? – Choletski