About Components
In a Microsoft Windows Forms application, a Component is a non-visual object that provides logic or background functionality to a Form or its child controls. While they manage critical infrastructure, they do not have a user interface or physical dimensions on the screen.
Examples of components include:
- Timer: Triggers events at specified intervals in the background.
- ErrorProvider: Attaches to and displays validation errors next to input controls.
- ImageList: Acts as a background repository for managing a collection of images.
In a ScriptoForm, components provide many key benefits. For example, an ErrorProvider component can provide feedback to the user for form validation purposes. An alert icon could be displayed with a TextBox control if the user types in an invalid email address name.
Further reading
Section titled “Further reading”For more information about components and controls: Components vs. Controls