我在写一个winforms的小项目。我写了一个“主”表单框(自制控件),我从其中派生出我的其他表单。我的问题是,默认的按钮设计/样式改变为旧的“平面”设计,而不是新的“3D风格”(从vista开始)。
这就是我所拥有的
应该是这样的
我从来没有手动更改设计,所以我真的不知道为什么会发生这种情况。我已经在google上搜索了一个解决方案,但是我相信我用了错误的词来搜索。
有人知道如何改变设计回到新的3D风格,或如何改变设计全球?
向亚历克斯问好
发布于 2013-07-25 18:48:44
您可能在您的Application.EnableVisualStyles
方法中缺少了对Main
的调用,它应该如下所示:
[STAThread]
public static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
using(MainForm form = new MainForm()) {
Application.Run(form);
}
}
https://stackoverflow.com/questions/17866260
复制相似问题