自定义Windows 10 UWP后退按钮

时间:2016-05-06 12:19:33

标签: xaml win-universal-app

有没有办法自定义UWP App_Back按钮的背景颜色和大小?

1 个答案:

答案 0 :(得分:1)

有一种方法可以自定义标题栏。我认为这篇文章会对你有所帮助:
Easily manage the Title Bar in Windows 10 apps

例如,您可以使用ApplicationView.GetForCurrentView().TitleBar property编辑颜色:

var titleBar = ApplicationView.GetForCurrentView().TitleBar;
titleBar.ButtonBackgroundColor = Colors.Maroon;
titleBar.ButtonForegroundColor = Colors.Yellow;

或者你甚至可以通过这个链接解决方案找到如何删除chrome并使用后退按钮创建自己的chrome(有点复杂的方式)

我们的想法是设置应用程序" chromeless"使用CoreApplication class和代码如:

CoreApplication.GetCurrentView().TitleBar.ExtendViewIntoTitleBar = true;

在此之后,您可以借助Window.SetTitleBar method

创建您的XAML元素而不是标题栏