Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Windows Forms Controls by Function

Visual Studio .NET 2003

The Windows Forms controls are listed here according to general function.

FunctionControlDescription
Text editTextBoxDisplays text entered at design time that can be edited by users at run time, or changed programmatically.
 RichTextBoxEnables text to be displayed with formatting in plain text or rich-text format (RTF).
Text display (read-only)LabelDisplays text that users cannot directly edit.
 LinkLabelDisplays text as a Web-style link and triggers an event when the user clicks the special text. Usually the text is a link to another window or a Web site.
 StatusBarDisplays information about the application's current state using a framed window, usually at the bottom of a parent form.
Selection from a listCheckedListBoxDisplays a scrollable list of items, each accompanied by a check box.
 ComboBoxDisplays a drop-down list of items.
 DomainUpDownDisplays a list of text items that users can scroll through with up and down buttons.
 ListBoxDisplays a list of text and graphical items (icons).
 ListViewDisplays items in one of four different views. Views include text only, text with small icons, text with large icons, and a details view.
 NumericUpDownDisplays a list of numerals that users can scroll through with up and down buttons.
 TreeViewDisplays a hierarchical collection of node objects that can consist of text with optional check boxes or icons.
Graphics displayPictureBox Displays graphical files, such as bitmaps and icons, in a frame.
Graphics storageImageList Serves as a repository for images. ImageList controls and the images they contain can be reused from one application to the next.
Value settingCheckBoxDisplays a check box and a label for text. Generally used to set options.
 CheckedListBoxDisplays a scrollable list of items, each accompanied by a check box.
 RadioButtonDisplays a button that can be turned on or off.
 TrackbarAllows users to set values on a scale by moving a "thumb" along a scale.
Date settingDateTimePickerDisplays a graphical calendar to allow users to select a date or a time.
 MonthCalendarDisplays a graphical calendar to allow users to select a range of dates.
Dialog boxesColorDialogDisplays the color picker dialog box that allows users to set the color of an interface element.
 FontDialogDisplays a dialog box that allows users to set a font and its attributes.
 OpenFileDialogDisplays a dialog box that allows users to navigate to and select a file.
 PrintDialogDisplays a dialog box that allows users to select a printer and set its attributes.
 PrintPreviewDialogDisplays a dialog box that displays how a PrintDocument object will appear when printed.
 SaveFileDialogDisplays a dialog box that allows users to save a file.
Menu controlsMainMenuProvides a design-time interface for creating menus.
 ContextMenuImplements a menu that appears when the user right-clicks an object.
CommandsButtonUsed to start, stop, or interrupt a process.
 LinkLabelDisplays text as a Web-style link and triggers an event when the user clicks the special text. Usually the text is a link to another window or a Web site.
 NotifyIconDisplays an icon in the status notification area of the taskbar that represents an application running in the background.
 ToolBarContains a collection of button controls.
Grouping other controlsPanelGroups a set of controls on an unlabeled, scrollable frame.
 GroupBoxGroups a set of controls (such as radio buttons) on a labeled, nonscrollable frame.
 TabControlProvides a tabbed page for organizing and accessing grouped objects efficiently.

See Also

Controls You Can Use on Windows Forms | Developing Windows Forms Controls

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft