【发布时间】:2011-07-02 22:34:48
【问题描述】:
我想使用 XAML 来设置 WPF 按钮的样式,使其看起来像这些 Windows 7 通知区域弹出按钮的“混合器”和“更改日期和时间设置...”文本。
SystemColors 的属性是否定义了该颜色?哪个?
<Setter Property="Foreground"
Value="{DynamicResource {x:Static SystemColors.????}}" />
【问题讨论】:
-
SystemColors 类对我有用。您可以像这样绑定到它:{x:Static SystemColors.HighlightBrushKey}。有什么不适合您的具体内容吗?
-
它有效。我只需要知道如何选择正确的颜色。 “HighlightBrushKey”很接近,但不是正确的蓝色阴影。
-
从实验来看,似乎是HotTrack。在我的系统上两者都是#0066CC。我希望有更好的方法来解决这个问题并确定。 MSDN 将其描述为“用于指定热跟踪项目的颜色”。谢谢,微软!