Creating a control that overrides or adds to the behavior of an existing Win Forms control is straightforward. Simply create a class that derives from the control that you are interested in and override properties, events and methods, as necessary. You can also add properties, events, and methods. An example of an extended control is presented in the Win Forms Quickstart.