我将Button
放在黑色Form
上。该按钮在设计时显示正常:
该按钮在运行时也显示正常(启用了视觉样式):
但禁用视觉样式时按钮完全错误:
如何解决?
Button
时,按钮的BackColor
会将自身设置为黑色 Button
BackColor
设为Button
并不能解决问题答案 0 :(得分:1)
我知道这是一篇旧帖子,但万一遇到其他人,我设法在我的程序中解决了这个问题。在Program.cs
页面(或任何已重命名的页面)中,确保在致电Run
之前致电Application.EnableVisualStyles。
Application.EnableVisualStyles();
Application.Run(new Form1());
同时确保按钮的UseVisualStyleBackColor
属性设置为true
。