在 WinJS 中更改我的 UWP 应用程序中的 window 边框颜色

Change the window border colour in my UWP App in WinJS

如何更改我的应用程序的 window 边框颜色?

例如,在 Microsoft 的 One Note 2013 应用程序中,紫色也出现在顶部的栏上以及最小化、最大化和关闭按钮上。

我正在使用 visual studio 2015。

我查看了应用程序清单,但似乎找不到任何东西

您可以使用 ApplicationViewTitleBar class 设置应用程序标题栏颜色:

var appView = Windows.UI.ViewManagement.ApplicationView.getForCurrentView();
appView.titleBar.backgroundColor = Windows.UI.Colors.black; // or {a: 255, r: 0, g: 0, b: 0}
appView.titleBar.inactiveBackgroundColor = Windows.UI.Colors.black;
appView.titleBar.buttonBackgroundColor = Windows.UI.Colors.black;
appView.titleBar.buttonHoverBackgroundColor = Windows.UI.Colors.black;
appView.titleBar.buttonPressedBackgroundColor = Windows.UI.Colors.black;
appView.titleBar.buttonInactiveBackgroundColor = Windows.UI.Colors.black;