UWP:开始菜单磁贴文本颜色
Posted
技术标签:
【中文标题】UWP:开始菜单磁贴文本颜色【英文标题】:UWP: Start menu tile text color 【发布时间】:2021-01-28 04:48:57 【问题描述】:有没有办法改变开始菜单中 UWP 应用程序磁贴下显示的文本颜色?我使用白色背景,由于文字也是白色的,所以应用程序的标题不可见。
【问题讨论】:
【参考方案1】:在过去的 Metro 应用程序(Win8)开发中,VisualElements 提供了一个属性ForegroundText
来设置磁贴标题的颜色。
但是在UWP的VisualElements中,没有包含这个属性,但是还是可以使用的。
所以我们可以这样写:
package.appxmanifest
<uap:VisualElements
...
ForegroundText="dark"
BackgroundColor="#FFFFFF">
<!-- other code -->
</uap:VisualElements>
不建议这样做。由于该属性尚未声明,一旦添加该属性,您将无法再打开package.appxmanifest
设计器。
您可以考虑更改设计以避免将平铺背景设置为纯白色
【讨论】:
不允许使用白色背景是没有意义的,尤其是因为黑色文本将具有尽可能高的对比度。从这个意义上说,纯黑色背景也不应该是理想的。此外,OP 提供的图片中的 EPSON 应用程序使这一点更加清晰。以上是关于UWP:开始菜单磁贴文本颜色的主要内容,如果未能解决你的问题,请参考以下文章
微软前UX总监疯狂吐槽Windows 11开始菜单设计:界面混杂,用户体验极差