Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在写一个小的winforms项目。我已经编写了一个“主”表单框(例如自制控件),我从中派生出我的其他表单。我的问题是默认按钮设计/样式更改为旧的“平面”设计而不是新的“3D 样式”(自 vista 以来)。
这就是我所拥有的
应该是这样的
我从未手动更改过设计,所以我真的不知道为什么会发生这种情况。我已经在谷歌和这里搜索了一个解决方案,但我相信我使用了错误的词来搜索。
有人知道如何将设计改回新的 3D 样式或如何全局更改设计吗?
最好的问候亚历克斯
您可能错过了方法Application.EnableVisualStyles中的调用Main,它应该如下所示:
Application.EnableVisualStyles
Main
[STAThread] public static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); using(MainForm form = new MainForm()) { Application.Run(form); } }