Refers
to a Forms control that provides (or enables) user-interface (UI)
capabilities.
The .NET
Framework serves the application developer with a wide variety
of "standard" controls that can be used to design Windows
Forms applications. However, it is also possible to create
custom controls, new controls
that are made from scratch or by extending existing controls (inherited from another control).
.NET Windows Forms
controls types can be classified as follows:
· |
Standard
Controls (.NET Framework)
All
types of ready-to-use controls included with the .NET
frame-work. |
· |
Custom
Controls (User Controls)
All
types of controls based on the .NET Framework "Control"
class, but not contained within the .NET
Framework (not a standard control). There are several
different types of custom controls:
– |
Composite Controls (User
Controls)
Controls
made by combining existing controls. Composite
controls encapsulate a user interface that can
be reused as a control. |
– |
Extended
Controls
Controls
made by customizing any Windows Forms control
by overriding or adding properties, methods, and/or
events. |
– |
Other
Controls
Controls
that do not combine or extend existing controls. |
|
|