UWP - 更改后退按钮颜色而不更改最小化/关闭按钮颜色

时间:2017-08-04 08:56:23

标签: c# windows colors uwp titlebar

我正在尝试更改应用程序中标题栏按钮的背景颜色(“后退”按钮和最小化/展开/关闭按钮)。具体来说,我希望后退按钮颜色与最小化/扩展/关闭按钮不同。此代码更改后退按钮和最小化/扩展/关闭按钮颜色;如何单独更改颜色?

var titleBar = ApplicationView.GetForCurrentView().TitleBar;

if (titleBar != null)
{
    // I only want to change the back button color here, but this code
    // changes both the back button and resize/close buttons color too
    titleBar.ButtonBackgroundColor = Windows.UI.Colors.DarkBlue;
}

1 个答案:

答案 0 :(得分:3)

不幸的是,这是不可能的。但是,您可以将应用内容扩展到标题栏,然后创建自己的后退按钮。看看here