0
是否有一種方法可以在一個通用Windows 10應用商店應用中動態創建多個圖塊,以及如何在按每個圖塊時設置應用切入點(應用去哪裏)點擊時有一個傾聽者的傾聽者?在通用Windows 10商店應用中創建多個圖塊
P.s.多個不同的瓷磚沒有大小不同
是否有一種方法可以在一個通用Windows 10應用商店應用中動態創建多個圖塊,以及如何在按每個圖塊時設置應用切入點(應用去哪裏)點擊時有一個傾聽者的傾聽者?在通用Windows 10商店應用中創建多個圖塊
P.s.多個不同的瓷磚沒有大小不同
可以使用創建二級瓷磚Windows.UI.StartScreen.SecondaryTile
首先檢查該瓦片已經存在使用靜態方法SecondaryTile.Exists:
if (!SecondaryTile.Exists(tileId))
tileId是您創建一個字符串唯一標識你的次要瓷磚。
創建一個新的次平鋪:
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);
}
你可以允許用戶將應用程序的各個部分固定爲平鋪,但如果用戶不選擇,則無法創建多個平鋪,因爲您不會通過商店認證 –
好吧,假設我將選擇給用戶多少個平鋪想要使用,b我怎樣才能聽到哪個標題被按下? – Choletski