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