0
我正在創建次要瓷磚,我擁有的唯一徽標非常小(我認爲是32x32像素)。如何防止次級瓷磚的徽標縮放?
這意味着標識縮放的二次瓷磚和看起來很可怕:
有什麼辦法來防止標誌被縮小,所以它看起來更像是一個正常的動態磁貼?
我已經試過指定瓷磚的大小作爲構造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);
不會拋出異常,但後來我留下更大的瓷磚。
您收到的異常消息是什麼? – summea
@summea請參閱編輯。 – Felix
也請發帖拋出異常的代碼。或者用橙色背景創建一個正方形圖像,並將徽標置於其中心而不縮放。 – asitis