Two weeks ago, we looked at Custom Server Controls for ASP.NET in C#.  Today, in this installment of C# Soup To Nuts, we're going to look at Custom Controls for Windows Forms Applications.  We'll see how you can create a control, extend it with custom functionallity, see how we can configure it through design time elements and finally make it really stand out visually.

We'll learn about custom brushes, custom sizes and shapes and various other tricks to make your custom controls totally unique.

As always, demo code is attached to this message.