Windows Forms is one library that can be used to create GUIs—you’ll also learn about Windows 8 UI and Windows Presentation Foundation in later chapters. A Form is a graphical element that appears on your computer’s desktop; it can be a dialog, a window or an MDI window (multiple document interface window)—discussed in Chapter 15. A component is an instance of a class that implements the IComponent interface, which defines the behaviors that components must implement, such as how the component is loaded. A control, such as a
Label, has a graphical representation at runtime. Some components lack graphical representations (e.g., class
Timer of namespace
System.Windows.Forms—see Chapter 15). Such components are not visible ...