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

tha*_*Guy 4 visual-studio windows-applications winjs win-universal-app

如何更改应用程序的窗口边框颜色?

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

我正在使用visual studio 2015.

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

niu*_*ech 7

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

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;
Run Code Online (Sandbox Code Playgroud)

  • 辉煌.正是我想要的.非常感谢你 :) (2认同)
  • 没用。甚至 OneNote UWP App 也有一个边框与我在 Windows 设置中设置的颜色。这应该是默认的吧?因为你给我的解决方案不起作用。任何的想法? (2认同)