如何以编程方式获得UWP标题栏颜色?
我可以很容易地设置自定义标题栏的颜色与:
ApplicationView.GetForCurrentView().TitleBar.BackgroundColor
ApplicationView.GetForCurrentView().TitleBar.ForegroundColor 但是如何得到系统标题栏的颜色呢?例如,如果用户设置标题栏上的显示颜色,并使用黄色作为Windows重音颜色,则UWP应用标题栏BackgroundColor为黄色。但是ApplicationView.GetForCurrentView().TitleBar.BackgroundColor返回null。
发布于 2017-01-12 14:00:09
我是AccentColor。您可以以编程的方式获得它。
var color = new UISettings().GetColorValue(UIColorType.Accent);或者尝试
var color = (Color)Resources["SystemAccentColor"];https://stackoverflow.com/questions/41614597
复制相似问题