我在Windows 7中使用新版本的MS WPF功能区(版本MS WPF功能区3.5.40729.1),我正在尝试更改功能区的背景。如果我使用浅色背景颜色,一切看起来都很好。
但是,例如如果我选择“黑色”,则会显示黑色的白色渐变。似乎不可能移除白色并且仅具有黑色背景。它看起来很丑,特别是当每个Textcolor通常都是白色的时候。 (Tabheaders得到白色背景,不再可读)
在样本中,(我将所有内容保留原样)如果我在Ribbon的属性中直接设置Background = Black,效果是一样的。
我需要设置或做什么才能摆脱白色渐变色?
答案 0 :(得分:1)
RibbonGroup
模板中存在硬编码的光泽效果。它是蹩脚的,但摆脱它的唯一方法是覆盖RibbonGroup
的temlate。如果您有Blend,只需提取模板并删除有问题的LinearGradientBrush
。