我有一个视窗形式应用,并且我请Application.EnableVisualStyles()在主(),和Windows 7下,
A按钮看起来是这样的:
但是Windows 8下,同样的按钮看起来是这样的:
有没有一种方法,使应用程序的视觉风格的窗户下8类似于在Windows 7呢?
提前致谢。
我有一个视窗形式应用,并且我请Application.EnableVisualStyles()在主(),和Windows 7下,
A按钮看起来是这样的:
但是Windows 8下,同样的按钮看起来是这样的:
有没有一种方法,使应用程序的视觉风格的窗户下8类似于在Windows 7呢?
提前致谢。
您可以尝试在你的main()函数的开始移除调用Application.EnableVisualStyles(),跨操作系统版本,以获得更一致的风格。
[STAThread]
static void Main() {
// Application.EnableVisualStyles(); <-- comment this out
Application.SetCompatibleTextRenderingDefault(false);
注意:如果你这样做,你会得到老派的Windows 2000的样子 - 而不是Windows 7的样子。 但你会得到同样无处不在。