Provides user interface component classes.
Encapsulates a Windows animation control, a rectangular control that plays an Audio-Video Interleaved (AVI) animation file.
Defines constants that specify the appearance of a component.
Provides data for the autoSize event of the Rebar object.
Wraps an ActiveX control and exposes the control as a WFC control.
Extends the ProperyInfo object for an ActiveX control to provide access to the underlying ActiveX object.
Defines the flags that can be passed to the AxHost object constructor.
Encapsulates the persisted state of an ActiveX control.
Encapsulates a Windows bitmap.
Defines constants that specify which sides of a rectangle to apply a three-dimensional border to.
Defines constants that specify the kind of three-dimensional border to apply to a rectangle.
Defines constants that specify basic border styles for a window.
Encapsulates a Windows brush, a tool that Win32-based applications use to paint the interior of polygons and ellipses.
Defines the brush style constants on which you can base Brush objects.
Encapsulates a Windows button control.
Defines constants that specify the appearance of a button.
Defines constants that specify the kind of caption button to draw.
Defines constants that specify the case of characters.
Encapsulates a Windows check box control, which is a labeled box that is checked or unchecked to turn an option on or off.
Represents a checked list box control, which is a list box containing items accompanied by check boxes that can be checked or unchecked.
Defines constants that specify the appearance of a control that can be checked and unchecked.
Describes the color of a screen element, using a red-green-blue (RGB) or hue-saturation-brightness (HSB) triplet, a cyan-yellow-magenta-black (CYMK) quadruplet, or a system color constant (the color of a command button, for example).
Represents a common dialog box that displays available colors along with controls that let the user define custom colors.
Provides data for the columnClick event of the ListView object.
Encapsulates a column header in a ListView control.
Defines constants that specify the column header style.
Encapsulates the Windows combo box control.
Defines constants that specify the appearance of a combo box.
Defines the base class used for displaying dialog boxes on the screen.
Defines horizontal and vertical alignments.
Encapsulates the ContextMenu control.
Defines the base class used for controls, which are standardized child windows that the user can manipulate to perform an action or display information.
Defines constants that specify how a control is anchored to the edges of its container.
Defines constants that specify how a control is docked to the edges of its container.
Defines the constants that identify the coordinate systems that you can associate with a Graphics object.
Encapsulates the information used when creating a control.
Encapsulates a mouse pointer and the operations that you can perform on a cursor.
Provides data for the dateChanged event and the dateSelected event of a MonthCalendar control.
Provides data for the format event of the DateTimePicker control.
Provides data for the formatQuery event of the DateTimePicker control.
Encapsulates a Windows date and time picker control, which allows users to specify date and time information.
Defines constants that specify how the date and time picker control displays date and time information.
Provides data for the userString event of the DateTimePicker control.
Provides data for the wmKeyDown event of the DateTimePicker control.
Defines constants that represent the days of the week.
Defines constants that represent common results returned from dialog boxes.
Encapsulates a two-dimensional array.
Provides data for the documentReady event of the HTMLControl object.
Defines constants that specify how and if a drag-and-drop operation should continue.
Defines constants that specify the the effects of a drag-and-drop operation.
Provides data for the the dragDrop, dragEnter, dragLeave, or dragOver event of a Control object.
Provides data for the drawItem event of a ComboBox, ListBox, StatusBar, TabStrip, or TabControl control.
Defines constants that specify state information for a drawing operation.
Defines a group of constants that specify how the elements of a list box or combo box are drawn.
Encapsulates a Windows edit control, which is a rectangular control that the user can enter text into.
Provides data for the eraseBackground event of the Control object.
Defines the base class for the OpenFileDialog and SaveFileDialog classes.
Defines the filling modes used by the Graphics object to fill an area.
Encapsulates a Win32 font, which is used to draw text on video displays and other output devices.
The FontDescriptor object, like the FontMetrics object that it extends, provides information about the font that underlies a Font object.
Defines a group of constants that determine what types of fonts will be listed in a font dialog box.
Represents a common dialog box that displays a list of fonts that are currently installed on the system.
Defines a group of constants that represent the families to which a font may belong.
Defines the physical characteristics of a font as it is mapped into a Graphics object.
Encapsulates a font's pitch.
Defines a group of constants that represent the units in which font sizes can be specified.
Encapsulates a font type.
Defines constants that represent the different weights that you can associate with a font.
Represents the basic top-level window.
Defines enumeration constants that represent the border styles of a form.
Defines the palette modes supported by a WFC form on 256-color systems.
Defines constant values that describe the initial position of a form.
Defines a group of constants that specify the state of a window.
Provides data for the giveFeedBack event of the Control object.
Encapsulates a Win32 device context (DC) and the drawing operations that are typically performed on a DC.
Encapsulates a group box control, which is a rectangle that contains other controls.
Encapsulates the Win32 help engine.
Provides data for the help event of the Control object.
Defines methods that provide online help support for WFC controls.
Defines constants that represent areas in a MonthCalendar control.
Contains information specific to hit-testing points for a month calendar control.
Defines constants that specify how an object or text in a control is horizontally aligned relative to an element of the control.
Encapsulates a scroll bar that is always oriented horizontally.
Encapsulates an HTML control.
Encapsulates a Windows icon, which is a small, transparent bitmap used to visually represent an object, such as a Windows application.
Defines a group of constants that specify how icons are arranged within a window.
Represents the base class for image classes, such as Bitmap, Cursor, Metafile, and Icon.
Contains a collection of images that can be used by other controls, such as the ListView, TreeView, Toolbar, TabStrip, and TabControl controls.
Allows an ImageList object to be persisted to a stream and depersisted from a stream.
Provides data for the inputLangChange event of the Form control.
Provides data for the inputLangChangeRequest event of the Form control.
Defines the constants that specify the user action that is required to activate items in a the list view control and the feedback that is given as the user moves the mouse pointer over an item.
Defines the constants that specify a portion of the list view item for which to retrieve the bounding rectangle.
Provides data for the itemCheck event of a CheckedListBox control.
Provides data for the itemDrag event of a ListView or a TreeView control.
Defines constants to use for processing keyboard input.
Provides data for the keyDown or keyUp event of a Control object.
Provides data for the keyPress event of a Control object.
Encapsulates the Windows label control, which displays a string of text that the user cannot edit.
Provides data for the afterLabelEdit event and the beforeLabelEdit event of a ListView control.
Provides data for the layout event of the Control object.
Defines constants that specify whether an object or text is aligned to the left or to the right of a reference point.
Encapsulates the Windows list box control, which displays a list from which the user can select one or more items.
Represents an item in a list view control.
Encapsulates the Windows list view control, which displays a collection of items, each consisting of an icon (from an image list) and a label.
Defines the constants that specify how items are aligned in a list view control.
Encapsulates the MainMenu control.
Represents a window that contains MDI child windows.
Defines constants that specify the layout MDI child windows.
Provides data for the measureItem event of a ComboBox or ListBox control.
Encapsulates a WFC menu.
Defines a group of constants that determine how a menu glyph should be drawn.
Encapsulates a menu item.
Defines constants that specify how menus behave when they are merged together.
Allows the user to display a message box that can contain various buttons and icons.
Encapsulates a Windows metafile.
Encapsulates a Windows month calendar control, which provides a simple calendar interface from which the user can select a date.
Defines constants that specify which mouse button was pressed.
Provides data for the the mouseDown, mouseEnter, mouseLeave, mouseMove, or mouseUp event of a Control object.
Provides data for the afterLabelEdit event and the beforeLabelEdit event of a TreeView control.
Encapsulates the Save As common dialog box control that allows the user to open a file.
Defines a group of constants that represent the orientation of a control or of an element of the control.
Provides data for the paint event of the Control object.
Encapsulates a Windows logical palette.
Represents a container you can use to parent other controls visually.
Encapsulates a Windows pen that applications use to draw lines, curves, and shapes.
Defines constants for the seven built-in pen styles supported by the Windows operating system.
Encapsulates a PictureBox control.
Defines the constants that determine the sizing mode of the PictureBox control.
Encapsulates a single (x,y) coordinate and the operations that you can perform on such a coordinate.
Defines a group of constants that describe the approaches to filling areas in a polygon.
Encapsulates the ProgressBar control.
Provides data for the queryContinueDrag event of the Control object.
Encapsulates a radio button (or option button) control, which displays an option that can be turned on or off.
Defines constants that specify the supported base values for the up-down control.
Encapsulates a Win32 raster operation.
Provides data for the readyState event of the DhTable, DhImage, DhDocument, DhInlineFrame, or DhObjectFactory object.
Encapsulates a rebar control, which contains other controls within moveable, resizable bands.
Encapsulates a band on a Rebar control.
Encapsulates a rectangular area defined by its top-left (x, y) coordinate and its width and height.
Encapsulates a Windows region and the logical operations that you can perform on regions.
Provides data for the requestResize event of the RichEdit control.
Encapsulates a Win32 RichEdit control.
Defines constants that determine how a text search is carried out in a RichEdit control.
Defines constants that indicate the IME color and weight of text displayed a RichEdit control.
Defines constants that represent the options you can set on a RichEdit control.
Defines constants that identify the type of scroll bars that should be used in a RichEdit control.
Defines constants that indicate the type of selection in a RichEdit control.
Defines constants that identify the types of input and output streams used by the RichEdit control's saveFile and loadFile methods.
Defines the types of punctuation tables that can be used with the RichEdit control's word-wrapping and word-breaking features.
Encapsulates the Save As common dialog box control that allows the user to specify options for saving a file.
Encapsulates the physical display device.
Represents the base class for scroll bar controls.
Defines constants that specify which scroll bars appear with a control.
Defines the constants that specify which scroll bar button is drawn.
Provides information about the scroll event of a scroll bar.
Defines the constants that specify the type of scroll event that occurred.
Defines constants that specify how many items in a list a user can select at one time and how the user can make multiple selections.
Represents a date selection range in a MonthCalendar control.
Defines constants that specify the borders a component can have when selected in the Forms Designer.
Defines constants that specify shortcut keys that can be associated with menu items.
Defines constants that specify how items in a list are sorted.
Encapsulates the splitter control, which allows the user to resize docked controls at run time.
Provides data for the splitterMoved and splitterMoving events of a Splitter control.
Encapsulates the Windows status bar control.
Provides data for the drawItem event of the StatusBar object.
Represents a panel in a StatusBar control.
Defines constants that specify how a panel on a status bar autosizes when the status bar resizes.
Defines constants that specify the appearance of the border for a panel on a status bar.
Provides data for the panelClick event of the StatusBar control.
Defines constants that specify whether a panel on a status bar is owner-drawn (to support displaying images or a different font from the rest of the status bar) or system-drawn (the standard setting for displaying text).
Defines constants that specify where the tabs in a tab control are located.
Defines constants that specify the appearance of the tabs in a tab control or tab strip.
Defines the base class that contains common functionality for the TabStrip and TabControl classes.
Encapsulates the tab control.
Defines constants that specify whether the tabs in a TabStrip or TabControl control are system-drawn or owner-drawn (drawn by the parent window).
Encapsulates a tab in a tab strip.
Encapsulates a tab page in a tab control.
Defines constants that specify how tabs in a TabStrip or TabControl control are sized.
Encapsulates a tab strip control.
Defines a group of constants that indicate how text should be formatted.
Defines constants that specify where tick marks appear in a trackbar control.
Encapsulates the ToolBar custom control.
Defines the enumeration constants that specify the appearance of a Toolbar control.
Encapsulates a button on a toolbar.
Provides data for the buttonClick and buttonDropDown events of the ToolBar control.
Encapsulates the styles that you can assign to toolbar buttons.
Defines the constants that determine how text is positioned on a toolbar button.
Encapsulates the ToolTip control which provides a tooltip for the controls on a form.
Encapsulates a trackbar control (also known as a slider control), which contains a slider for selecting a value in a range.
Represents a node in a TreeView control.
Represents the TreeNode Editor dialog box that is used for editing tree view nodes from the Properties window.
Encapsulates a Windows tree view control.
Provides data for the beforeCollapse, the beforeExpand, and the beforeSelect events of a TreeView control.
Provides data for the afterCollapse, the afterExpand, and the afterSelect events of a TreeView control.
Encapsulates the up-down control.
Contains the amount that the up-down control's value changes when the user clicks an arrow button and the amount of time that elapses before the change takes effect.
Defines constants that specify how the up-down control is positioned relative to its buddy control.
Provides data for the upDownChanged event of the UpDown object.
Represents an empty control that can be used in the Forms Designer to create other controls.
Defines constants that specify how list items are displayed in a list view control.
Encapsulates a scroll bar that is always oriented vertically.
Defines the button interface.
Defines the interface that provides information about when components create and destroy their handles.
Defines the interface for selecting components in the Forms Designer.
Defines the interface for a top-level window.
Identifies the method that will handle the autoSize event of a Rebar control.
Identifies the method that will handle the columnClick event of a ListView control.
Identifies the method that will handle the dateChanged event and the dateSelected event of a MonthCalendar control.
Identifies the method that will handle the format event of a DateTimePicker control.
DateTimeFormatQueryEventHandler
Identifies the method handling the formatQuery event of a DateTimePicker control.
DateTimeUserStringEventHandler
Identifies the method that will handle the userString event of a DateTimePicker control.
Identifies the method that will handle the wmKeyDown event of a DateTimePicker control.
Identifies the method that will handle the documentReady event of an HTML control.
Identifies the method handling the dragDrop, dragEnter, dragLeave, or dragOver event of a Control control.
Identifies the method that will handle the drawItem event of a ComboBox, ListBox, StatusBar, TabStrip, or TabControl control.
Identifies the method handling the giveFeedback event of a Control control.
Identifies the method handling the help event of a Control control.
Identifies the method that will handle the inputLangChange event of a Form control.
InputLangChangeRequestEventHandler
Identifies the method that will handle the inputLangChangeRequest event of a Form control.
Identifies the method that will handle the itemCheck event of a CheckedListBox control.
Identifies the method that will handle the itemDrag event of a ListView or a TreeView control.
Identifies the method handling the keyDown or keyUp event of a Control control.
Identifies the method that will handle the keyPress event of a Control control.
Identifies the method that will handle the afterLabelEdit event and the beforeLabelEdit event of a ListView control.
Identifies the method handling the layout event of a Control control.
Identifies the method that will handle the measureItem event of a ComboBox or a ListBox control.
Identifies the method handling the mouseDown, mouseEnter, mouseLeave, mouseMove, or mouseUp event of a Control control.
Identifies the method that will handle the afterLabelEdit event and the beforeLabelEdit event of a TreeView control.
Identifies the method handling the paint event of a Control control.
Identifies the method handling the queryContinueDrag event of a Control control.
Identifies the method that will handle the readyState event of the DhTable, DhImage, DhDocument, DhInlineFrame, or DhObjectFactory object.
Identifies the method that will handle the requestResize event of a RichEdit control.
Identifies the method that will handle the scroll event of a scroll bar control.
Identifies the method that will handle the splitterMoved and splitterMoving events of a Splitter control.
Identifies the method that will handle the drawItem event of a StatusBar control.
StatusBarPanelClickEventHandler
Identifies the method that will handle the panelClick event of a StatusBar control.
ToolBarButtonClickEventHandler
Identifies the method that will handle the buttonClick and buttonDropDown events of a ToolBar control.
Identifies the method that will handle the beforeCollapse, the beforeExpand, and the beforeSelect events of a TreeView control.
Identifies the method that will handle the afterCollapse, the afterExpand, and the afterSelect events of a TreeView control.
Identifies the method that will handle the upDownChanged event of the UpDown control.
The com.ms.wfc.ui package also provides the following value editor classes:
For more information about these editors, see Value Editor Classes.