我有一个.net WinForms应用程序,其按钮在设计时显示为XP样式(圆角),但在运行时显示为Windows 2000样式(圆角)。我的桌面主题设置为XP风格。我猜有一个明显的环境我正在忽略。谢谢。

最佳答案

在Program.Main()方法中,确保在Application.Run之前有这两行:

Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);

关于.net - 按钮未呈现为XP样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/825621/

10-13 03:42