Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在.NET中处理Win XP和Win 7机器之间的主题化问题_C#_.net_Wpf_Winforms_Themes - Fatal编程技术网

C# 在.NET中处理Win XP和Win 7机器之间的主题化问题

C# 在.NET中处理Win XP和Win 7机器之间的主题化问题,c#,.net,wpf,winforms,themes,C#,.net,Wpf,Winforms,Themes,winform应用程序中托管的我的WPF应用程序显示Win XP中选定Xamdatagrid行的高亮显示颜色,但是在Win 7计算机上运行时,颜色会变浅,使高亮显示的行无法读取 这是因为您使用的是系统定义的颜色。恐怕您必须介绍自己的主题: 当然,您仍然可以通过创建自定义主题来使用所需的颜色 您还可以尝试强制使用特定的windows主题: (Luna是WinXp)这是因为您使用的是系统定义的颜色。恐怕您必须介绍自己的主题: 当然,您仍然可以通过创建自定义主题来使用所需的颜色 您还可以尝试强制

winform应用程序中托管的我的WPF应用程序显示Win XP中选定Xamdatagrid行的高亮显示颜色,但是在Win 7计算机上运行时,颜色会变浅,使高亮显示的行无法读取


这是因为您使用的是系统定义的颜色。恐怕您必须介绍自己的主题:

当然,您仍然可以通过创建自定义主题来使用所需的颜色

您还可以尝试强制使用特定的windows主题:


(Luna是WinXp)

这是因为您使用的是系统定义的颜色。恐怕您必须介绍自己的主题:

当然,您仍然可以通过创建自定义主题来使用所需的颜色

您还可以尝试强制使用特定的windows主题:


(Luna是WinXp)

会的,但这是一种黑客行为-如果新窗口出现并改变其他颜色怎么办?在这种情况下,即使主题也会按照你的意愿来做。我希望你能以最适合你的方式解决你的问题!它会的,但这是一个黑客-如果新的窗口出来,改变一些其他不同的颜色怎么办?在这种情况下,即使主题会打破你喜欢劳德。我希望你能以最适合你的方式解决你的问题!