wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了windows – NavigationView窗格背景大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

如何更改NavigationView窗格背景? 我正在尝试这种方式: <NavigationView.Background> <LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1"> <GradientStop Color="#b1c899" Offset="0"/> <GradientStop Color="#18c1b9"
如何更改NavigationView窗格背景?

我正在尝试这种方式:

<NavigationView.Background>
  <LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
  <GradientStop Color="#b1c899" Offset="0"/>
  <GradientStop Color="#18c1b9" Offset="1"/>
  </LinearGradientBrush>
<NavigationView.Background>

但它似乎有“丙烯酸”,我无法删除,以及更改标题的背景颜色.

解决方法

自定义UI的一个可能选项是覆盖以下两个主题资源:NavigationViewDefaultPaneBackground和NavigationViewExpandedPaneBackground.

您通常会修改这两个资源来自定义Acrylic Brush的外观,方法是通过以下方式覆盖它们:

<AcrylicBrush x:Key="NavigationViewDefaultPaneBackground"
              BackgroundSource="Backdrop" TintColor="Blue" TintOpacity=".6"/>

我认为可以简单地定义aSolidColorBrush而不是AcrylicBrush,因此将丙烯酸背景更改为纯色,并从NavigationView窗格中完全删除丙烯酸.

<SolidColorBrush x:Key="NavigationViewExpandedPaneBackground" Color="Red"/>
<SolidColorBrush x:Key="NavigationViewDefaultPaneBackground" Color="Red" />

大佬总结

以上是大佬教程为你收集整理的windows – NavigationView窗格背景全部内容,希望文章能够帮你解决windows – NavigationView窗格背景所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: