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