当按钮的IsEnabled属性为false时,如何找到字体的确切灰色?似乎Windows版本之间存在细微差别,因此我希望从系统中获取此颜色以确保IsEnable颜色匹配。
答案 0 :(得分:1)
如果你在这里查看控制模板:
http://msdn.microsoft.com/en-us/library/ms753328.aspx
您可以看到禁用按钮时的前景色定义如下:
<Color x:Key="DisabledForegroundColor">#FF888888</Color>
您应该可以从代码中查找DisabledForegroundColor(this.Resources [“DisabledForegroundColor”])。