January 2002
Intermediate to advanced
288 pages
5h 48m
English
Just as .NET provides base classes for developing controls, there also exists a set of base classes for implementing designers. In Chapter 5, “Advanced Control Development,” the designer base classes are covered in more detail; for now, the ControlDesigner base class is the focus.
The ControlDesigner base class provides the bare-bones functionality for designing a control. Figure 3.1 shows a UML diagram of the ControlDesigner inheritance chain and supported interfaces. UML, or Unified Modeling Language, diagrams are helpful tools for visualizing the various components and classes of any software project.
The base class for ControlDesigner is ComponentDesigner. The ComponentDesigner ...