在我的瓦片中的UWP应用程序中,我设置了背景的黑色,图标具有多种背景,看起来非常好。但后来我将Windows 10(桌面)中的主题更改为白色,而我的平铺将背景颜色更改为白色。当我在应用程序中设置颜色 - 黑色时,为什么会发生这种情况。就像在这个应用程序中一样。
最好的问候,德米特里
答案 0 :(得分:0)
我无法添加评论但是如果你的意思是高对比度设置我不相信这是可能的,因为在运行时无法更改磁贴设置,并且没有其他方法可以在应用程序之外设置颜色表现。您可以创建覆盖其他控件的样式,但不能覆盖tile属性。
"注意可以通过创建具有相同名称的资源来覆盖系统颜色资源以获得高对比度颜色和强调颜色,但最佳做法是尊重用户的颜色选择,尤其是对于高对比度设置。 Xaml Theme Resources 有关高对比度主题的更多信息,请访问:High Contrast Themes - MSDN
我会尝试将图像背景设置为不透明并占据图块的整个空间。你无法改变它,但似乎你总是希望它总是黑色。我不确定这会在您的场景中有效,因为您使用的是实时图块而不仅仅是图像。
您可能还想查看使用辅助磁贴:Theme Resources