The following is a quick survey of the components immediately available in the Windows Forms Toolbox by default.
 .NET provides many more components that can be used with WinForms applications, but a survey of all those is beyond the scope of this book.
WinForms provides several standard dialog components that act as wrappers on the standard dialogs in the Windows shell. All the standard print-related components—PageSetupDialog, PrintDialog, PrintPreviewDialog, and PrintDocument—are covered in Chapter 7: Printing.
 Because the need for previewing print output is prevalent, WinForms provides a standard PrintPreviewDialog even though the Windows shell does not.