【发布时间】:2011-12-21 23:53:24
【问题描述】:
我无法让我的应用程序应用 Windows 视觉样式。 Program.cs 中的 Application.EnableVisualStyles() 不会将 RenderWithVisualStyle 属性更改为 true。
[STAThread]
public static void Main(string[] startArgument)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
.....
}
有趣的是,如果我使用“启用 Visual Studio 托管进程”进行调试,Application.EnableVisualStyles() 会按预期工作,RenderWithVisualStyle 变为 true 并应用样式。但是没有托管进程的样式没有调试或发布模式。 将目标框架 v.2 更改为 v.3.5 没有任何意义。
请有任何想法,我被这个问题困住了,谷歌搜索了 3 天没有成功。
非常感谢
【问题讨论】:
标签: c#