gpt4 book ai didi

c# - 在 WMAppManifest 中设置时,标志性的 Tile BackgroundColor 不起作用

转载 作者:行者123 更新时间:2023-11-30 14:11:06 26 4
gpt4 key购买 nike

当像下面的例子一样在 WMAppManifest 中设置背景颜色时,仍然使用手机主题颜色。

Microsoft 文档指出它仅在颜色以#FF 开头时才有效... http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207009(v=vs.105).aspx

Important Note: If the BackgroundColor element's color value does not begin with #FF, such as #FF524742, your custom background color will not display and the default theme color will display instead.

<Tokens>
<PrimaryToken TokenID="WindowsPhoneApp" TaskName="_default">
<TemplateIconic>
<SmallImageURI IsRelative="true" IsResource="false">Assets\Tiles\IconicTileSmall.png</SmallImageURI>
<Count>0</Count>
<IconImageURI IsRelative="true" IsResource="false">Assets\Tiles\IconicTileMediumLarge.png</IconImageURI>
<Title>WindowsPhoneApp</Title>
<Message>
</Message>
<BackgroundColor>#FF016FAC</BackgroundColor>
<HasLarge>True</HasLarge>
<LargeContent1>
</LargeContent1>
<LargeContent2>
</LargeContent2>
<LargeContent3>
</LargeContent3>
<DeviceLockImageURI IsRelative="true" IsResource="false">
</DeviceLockImageURI>
</TemplateIconic>
</PrimaryToken>
</Tokens>

如何让它工作?这是已知错误吗?

最佳答案

找到解决方案。从 WMAppManifest 进行设置时,Microsoft 文档缺少一些信息。

如文档所述,在 xml 中设置背景颜色时,您应该始终以 #FF 开始您的颜色。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207009(v=vs.105).aspx

但是,当您使用 xml 文件作为您的 tile 配置时,您应该这样做,您不应该在 AppManifest 中这样做。在 AppManifest 中只需指定没有 Alpha channel 的颜色,所以只需 #RRGGBB 并确保周围没有空格或新行。

下面应该像这样在一行上。

<BackgroundColor>#016FAC</BackgroundColor>

当您尝试这样做时,它不会起作用:

<BackgroundColor>
#016FAC
</BackgroundColor>

Microsoft 如果您阅读本文,请更新文档。它将为很多人节省大量的研究工作。

关于c# - 在 WMAppManifest 中设置时,标志性的 Tile BackgroundColor 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21457701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com