UWP - 在不更改 minimize/close 按钮颜色的情况下更改后退按钮颜色

UWP - Change back button color without changing minimize/close button colors

我正在尝试更改应用程序中标题栏按钮的背景颜色(后退按钮和 minimize/expand/close 按钮)。具体来说,我希望后退按钮的颜色与 minimize/expand/close 按钮不同。此代码同时更改后退按钮和 minimize/expand/close 按钮的颜色;我怎样才能单独更改颜色?

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;
}

不幸的是,这是不可能的。但是,您可以将应用的内容扩展到标题栏,然后创建自己的 button.Take 外观 here.