Windows Forms and Aero do not mix well - how to make them look native?

This is pretty annoying: Windows Forms controls do not look or seem native; they do not glow / fade as intended.

For example, the top button is not native, but the bottom:

So, how do I get this look / .NET? Is there a way to do this without using an external library?

+5
source share
1 answer

Yes! Just set the FlatStyle property to your control in System instead of the default, which is the default value.
This is not easy to spot, but it is easy to fix!

, - FlatStyle.System .

+5

All Articles