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.
我正在尝试更改应用程序中标题栏按钮的背景颜色(后退按钮和 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.