C# 在Windows 7与XP中呈现.NET表单时出现问题

C# 在Windows 7与XP中呈现.NET表单时出现问题,c#,.net,winforms,windows-7,C#,.net,Winforms,Windows 7,我正在使用一个带有progressbar的表单,它应该有特定的颜色(前景和背景)。在我的XP机器上,颜色是正确的。在我的Windows7机器上,表单看起来都是性感的(就像所有其他Windows7窗口一样),并且颜色不是我在designer中设置的 是否有某种样式选项覆盖了我的表单绘图?删除对Application.EnableVisualStyles()的调用删除对应用程序的调用。EnableVisualStyles()

我正在使用一个带有progressbar的表单,它应该有特定的颜色(前景和背景)。在我的XP机器上,颜色是正确的。在我的Windows7机器上,表单看起来都是性感的(就像所有其他Windows7窗口一样),并且颜色不是我在designer中设置的


是否有某种样式选项覆盖了我的表单绘图?

删除对
Application.EnableVisualStyles()的调用

删除对
应用程序的调用。EnableVisualStyles()