Fixed: Button Controls
When visual styles are enabled, button controls will not display images under .NET 1.0 and 1.1. This includes CheckBox, RadioButton and Button controls. Why don't images work? In order for a button control to draw using themes, the FlatStyle property must be set to System. This setting causes the operating system to draw the button, not .NET. Unfortunately, the operating system is not aware of the image assigned to the button.

Since images are always displayed on button controls under .NET 2.0, this fix is for consumers of .NET 1.0 and 1.1.

The VisualStyles Solution

With VisualStyles, all your button controls will have their FlatStyle property set to the default Standard value, and of course, VisualStyles is aware of button images.

Close