i drop a Button
on a black Form
. The button appears fine at design time:
The button also appears fine at runtime (with Visual Styles enabled):
But the button draws completely wrong with visual styles disabled:
How to fix?
Button
on a black form, the button's BackColor
sets itself to blackButton
dropped on a "normal" colored form has a BackColor
of TransparentButton
BackColor
to Transparent
doesn't fix itI know this is an old post, but in case someone else comes across it, I managed to solve the issue in my program. In your Program.cs
page (or whatever it's been renamed to), ensure you've called Application.EnableVisualStyles before calling Run
.
Application.EnableVisualStyles();
Application.Run(new Form1());
Also ensure that the button's UseVisualStyleBackColor
property is set to true
.