我想将页面的背景设置为用户选择的默认主题颜色 我使用:
Background="{StaticResource ApplicationPageBackgroundThemeBrush}"
但这只会返回透明背景。这不是默认主题颜色的正确方法吗?
最佳答案
Windows 8-8.1 答案
不,事实上,Windows 应用商店应用无法访问用户选择的强调色。
Windows 10 回答
(Color)Application.Current.Resources["SystemAccentColor"]
为您提供当前的强调色,您可以使用 new UISettings().ColorValuesChanged
监控更改事件。
关于windows-runtime - ApplicationPageBackgroundThemeBrush 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12647401/