我有一个带有app.xaml样式的WPF应用程序,其中说明了
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="LightGreen"/>
这基本上突出显示了DataGrid中的选定行。
当我在Windows 7,.Net 4.0计算机上运行它时,视图中的工具栏是它们的自然颜色。 (通过VS中的调试模式或发布exe文件。)
但是,当我将应用程序放在不同的计算机上时(特别是Windows Server 2008),页面周围的工具栏与我上面描述的样式颜色相同。再次使用.NET 4.0
我可以发布截图,但我想你可能会得到这个想法。我可以在代码中做些什么来阻止这种情况,还是特别是机器设置问题?
干杯