I’m making C# windows application (“Windows Forms Application”) with default components, but I need to change default look of the form and all items on it (buttons, etc.) from classic windows style, to custom. How can I achieve it?
For example make buttons round, add transparency to some objects, make other objects with different shape, and so on.
It doesn’t have to be customizable, but I just need to change it from default to something else. Maybe there’s some components or something else that I can use? Or maybe there’s additional GUI library that I can download and add to the project?
You didn’t provide us with many details on how you want to customize the form.
You can change colors used on the form by setting the
BackColorandForeColorproperties.You can also apply background image to the form and use the
TransparencyKeyproperty in order to create a form with an irregular shape. More information about this method can be found here: http://msdn.microsoft.com/en-us/library/6k15y9et.aspx