禁用按钮的字体颜色

时间:2011-01-22 20:57:01

标签: wpf

当按钮的IsEnabled属性为false时,如何找到字体的确切灰色?似乎Windows版本之间存在细微差别,因此我希望从系统中获取此颜色以确保IsEnable颜色匹配。

1 个答案:

答案 0 :(得分:1)

如果你在这里查看控制模板:

http://msdn.microsoft.com/en-us/library/ms753328.aspx

您可以看到禁用按钮时的前景色定义如下:

<Color x:Key="DisabledForegroundColor">#FF888888</Color>

您应该可以从代码中查找DisabledForegroundColor(this.Resources [“DisabledForegroundColor”])。