Microsoft Communities

Welcome to WindowsClient.net | Sign in | Join

Here are some frequently asked questions about Windows Forms and their answers.

Windows Forms FAQs

Why am I not being able to set a Color.Transparent color as a background to my control?

Sometimes the framework will throw an exception if you try to set the bg color to be transparent. This is because the Control doesn't support transparent colors. To work around this you should call this method from within the Control:

SetStyle( ControlStyles.SupportsTransparentBackColor, true ); 

Depending on the Control, you might also have to perform some custom drawing, then.

Contributed from George Shepherd's Windows Forms FAQ



Page view counter