Windows phone 8.1 如何防止次要瓷砖的徽标缩放?
我正在创建一个辅助瓷砖,我唯一的徽标是非常小的(我想是32x32像素) 这意味着该徽标已按比例缩放为辅助磁贴,看起来很糟糕: 有没有办法防止徽标被缩放,使其看起来更像普通的活动瓷砖 我曾尝试在构造函数中将平铺大小指定为Windows phone 8.1 如何防止次要瓷砖的徽标缩放?,windows-phone-8.1,secondary-live-tile,Windows Phone 8.1,Secondary Live Tile,我正在创建一个辅助瓷砖,我唯一的徽标是非常小的(我想是32x32像素) 这意味着该徽标已按比例缩放为辅助磁贴,看起来很糟糕: 有没有办法防止徽标被缩放,使其看起来更像普通的活动瓷砖 我曾尝试在构造函数中将平铺大小指定为TileSize.Square71x71,但这只会引发异常 有什么想法吗 编辑 我得到的例外是: {Windows.UI.Xaml.UnhandledExceptionEventArgs} Exception = {"Value does not fall within th
TileSize.Square71x71
,但这只会引发异常
有什么想法吗
编辑 我得到的例外是:
{Windows.UI.Xaml.UnhandledExceptionEventArgs}
Exception = {"Value does not fall within the expected range."}
Message = "The parameter is incorrect.\r\n"
但我认为这是有意义的,因为我认为二级分片在构造函数中只接受两种大小,TileSize.Square150x150
和TileSize.Wide310x150
编辑2 引发异常的代码是:
var secondaryTile = new SecondaryTile("myId",
"sweet name",
"sweet args",
myLogoUri,
TileSize.Square71x71);
如果我将最后一行更改为
TileSize.Square150x150)代码>没有抛出异常,但我剩下的是较大的互动程序。最后进行了一次变通
我把图标放在一个大小合适的透明背景上,这样可以防止缩放
如果有人有更干净的解决方案,我会很高兴听到的 您收到的异常消息是什么?也请发布引发异常的代码。或者创建一个带有橙色背景的正方形图像,并将您的徽标放置在其中心,不进行缩放。@asitis请参见编辑2。是的,目前我正在把这个标志放在一个正方形的图像上。希望有一个更干净的方法。