The System.ComponentModel namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components.
The classes in this namespace divide into the following categories:
Namespace hierarchy
.NET Framework Class Library