个性化定制Windows 10 UWP返回按钮

4
有没有办法定制UWP应用程序_Back按钮的背景颜色和大小?
1个回答

2
有一种方法可以自定义标题栏。我认为这篇文章会对你有所帮助:
简便地管理Windows 10应用程序中的标题栏 例如,你可以使用ApplicationView.GetForCurrentView().TitleBar属性编辑颜色:
var titleBar = ApplicationView.GetForCurrentView().TitleBar;
titleBar.ButtonBackgroundColor = Colors.Maroon;
titleBar.ButtonForegroundColor = Colors.Yellow;

或者你甚至可以通过这个链接找到解决方案,学习如何移除Chrome并创建自己的带有返回按钮的Chrome(需要一些复杂的步骤)。

这个想法是使用CoreApplication类来设置应用程序的“无边框”模式,并编写以下代码:

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

在此之后,您可以使用 Window.SetTitleBar 方法 创建 XAML 元素来代替标题栏。请注意保留 HTML 标签。

我同意你的解决方案。而且我不知道有自定义 Chrome 的可能性,谢谢! - Matei Radu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接