System.Windows.Forms
Constructs a new sys description.
description text.
Retrieves the description text.
description
Represents a link to an external resource.
Creates a new instance of the class that
references the specified file.
The file to reference.
The type of the resource that is referenced.
Enumerates XML resource (.resx) files and streams, and reads the sequential
resource name and value pairs.
Initializes a new instance of the class for the specified resource file.
The path of the resource file to read.
Initializes a new instance of the class for the specified stream.
The input stream for reading resources.
Initializes a new instance of the class for the
specified .
The character input stream for reading resources.
Releases all resources used by the .
Releases the unmanaged resources used by the and optionally releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Reads XML resources from the specified string.
A string containing XML resource-formatted information.
A object.
Returns an enumerator for this .
An for this .
Gathers all items that represent an XML resource (.resx) file into a
single object.
Initializes a new instance of a class using the system default that opens and reads resources from the specified file.
The name of the file to read resources from.
Initializes a new instance of the class using the system default
to read resources from the specified stream.
The of resources to be read. The stream should refer to an existing resource file.
Returns the preferred resource reader class for this
kind of .
The of the preferred resource reader for this kind of
.
Returns the preferred resource writer class
for this kind of .
The of the preferred resource writer for
this kind of .
Writes resources in an XML resource (.resx) file or an output
stream.
Specifies the version of the schema that the XML output conforms
to. This field is read-only.
Initializes a new instance of the class that
writes the resources to the specified file.
The output file name.
Initializes a new instance of the class that writes the resources to the specified stream object.
The output stream.
Initializes a new instance of the class that writes to the specified object.
The object to send the output to.
Adds a named resource specified as a byte array to the
list of resources to write.
The name of the resource.
The value of the resource to add as an 8-bit unsigned integer array.
Adds a named resource specified as an object to the
list of resources to write.
The name of the resource.
The value of the resource.
Adds a string resource to the resources.
The name of the resource.
The value of the resource.
Releases all resources used by the .
Releases all resources used by the .
Releases the unmanaged resources used by the and optionally releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Writes all resources added by the method to the output file or stream.
Specifies events that are reported by accessible
applications.
A sound was played. The system sends this event when a
system sound, such as for menus, is played, even if no sound is audible. This
might be caused by lack of a sound file or sound card. Servers send this event
if a custom user interface element generates a sound.
An alert was generated. Server applications send this event whenever an important
user interface change has occurred that a user might need to know about. The system
does not send the event consistently for dialog box objects. This is a
known problem and is being addressed by the accessibility team.
The foreground window changed. The system sends this
event even if the foreground window is changed to another window in the same
thread. Server applications never
send this event.
A menu item on the menu bar was selected. The
system sends this event for standard menus. Servers send this event for custom
menus. The system might raise more than one event that
may or may not have a corresponding
event.
A menu from the menu bar was closed. The system sends
this event for standard menus. Servers send this event for custom menus.
A pop-up menu was displayed. The system sends this event
for standard menus. Servers send this event for custom menus. The system does
not send the event consistently. This is a known problem and is being addressed
by the accessibility team.
A pop-up menu was closed. The system sends this event
for standard menus. Servers send this event for custom menus. When a pop-up menu
is closed, the client receives this message followed almost immediately by the
event. The system does not
send the event consistently. This is a known problem and is being addressed by
the accessibility team.
A window is being moved or resized. The system sends
the event; servers never send this event.
A window has lost mouse capture. The system
sends the event; servers never send this event.
A window is being moved or resized. The system
sends the event; servers never send this event.
The movement or resizing of a window is finished. The system sends the
event; servers never send this event.
A window entered context-sensitive Help mode. The system
does not send the event consistently. This is a known problem and is being
addressed by the accessibility team.
A window exited context-sensitive Help mode. The system
does not send the event consistently. This is a known problem and is being
addressed by the accessibility team.
An application is about to enter drag-and-drop mode.
Applications that support drag-and-drop operations must send this event; the
system does not.
An application is about to exit drag-and-drop mode.
Applications that support drag-and-drop operations must send this event; the
system does not.
A dialog box was displayed. The system sends
the event for standard dialog boxes. Servers send this event for custom
dialog boxes. The system does not send the event consistently. This is a known
problem and is being addressed by the accessibility team.
A dialog box was closed. The system does not send the
event for standard dialog boxes. Servers send this event for custom dialog
boxes. The system does not send the event consistently. This is a known problem
and is being addressed by the accessibility team.
Scrolling has started on a scroll bar. The
system sends the event for scroll bars attached to a window
and for standard scroll
bar controls. Servers send this event for custom scroll bars.
Scrolling has ended on a scroll bar. The system sends this event for scroll
bars attached to a window and for standard scroll bar controls. Servers send
this event for custom scroll bars.
The user pressed ALT+TAB, which activates the
switch window. If only one application is running when the user presses ALT+TAB,
the system raises the event without a corresponding
event.
The user released ALT+TAB. The system sends the
event; servers never send this
event. If only one application is running when the user presses ALT+TAB, the
system sends the event without a corresponding
event.
A window object is about to be
minimized or maximized. The system sends the event; servers never send this event.
A window object was minimized or
maximized. The system sends the event; servers never send this event.
An object was created. The operating system sends the event for
the following user interface elements: caret, header control, list view control,
tab control, toolbar control, tree view control, and window object. Server
applications send this event for their accessible objects. Servers must send
this event for all an object's child objects before sending the event for the
parent object. Servers must ensure that all child objects are fully created and
ready to accept calls from clients when the parent object sends the event.
An object was destroyed. The system sends this event for
the following user interface elements: caret, header control, list view control,
tab control, toolbar control, tree view control, and window object. Server
applications send this event for their accessible objects. This event may or may
not be sent for child objects. However, clients can assume that all the children
of an object have been destroyed when the parent object sends this event.
A hidden object is being shown. The system sends this
event for the following user interface elements: caret, cursor, and window
object. Server applications send this event for their accessible objects.
Clients can assume that, when this event is sent by a parent object, all child
objects have already been displayed. Therefore, server applications do not need
to send this event for the child objects.
An
object
is hidden. The system sends the event for the following
user interface elements: caret and cursor. Server applications send the event for their
accessible objects. When the event is generated for a parent object,
all child objects have already been hidden. Therefore, server
applications do not need to send the event for the child objects. The
system does not send the event consistently. This is a known problem and is being
addressed by the accessibility team.
A container object has added, removed, or
reordered its children. The system sends this event for the following
user interface elements: header control, list view control, toolbar control, and window object. Server applications
send this event as appropriate for their accessible objects. This event is also sent by
a parent window when the z order for the child windows changes.
An object has received the keyboard focus. The system
sends this event for the following user interface elements: list view control,
menu bar, pop-up menu, switch window, tab control, tree view control, and window
object. Server applications send this event for their accessible objects.
An accessible object within a container object
has been selected. This event signals a single selection. Either a child has been
selected in a container that previously did not contain any selected children, or
the selection has changed from one child to another.
An item within a container object was added to the
selection. The system sends this event for the following user interface
elements: list box, list view control, and tree view control. Server
applications send this event for their accessible objects. This event signals
that a child has been added to an existing selection.
An item within a container object was removed from the
selection. The system sends this event for the following user interface
elements: list box, list view control, and tree view control. Server
applications send this event for their accessible objects. This event signals
that a child has been removed from an existing selection.
Numerous selection changes occurred within a container object.
The system sends this event for list boxes. Server applications send this
event for their accessible objects. This event can be sent when the selected
items within a control have changed substantially. This event informs the
client that many selection changes have occurred. This is preferable to sending
several
or
events.
An object's state has changed. The system
sends the event for the following user interface elements: check box, combo
box, header control, push button, radio button, scroll bar, toolbar control,
tree view control, up-down control, and window object. Server applications send
the event for their accessible objects. For example, a state change can occur
when a button object has been pressed or released, or when
an object is being enabled or disabled. The system
does not send the event consistently. This is a known problem and is being addressed by
the accessibility team.
An object has changed location, shape,
or size. The system sends this event for the following user interface
elements: caret and window object. Server applications send this event for
their accessible objects. This event is generated in response to the top-level object
within the object hierarchy that has changed, not for any children it might
contain. For example, if the user resizes a window, the system sends this notification
for the window, but not for the menu bar, title bar, scroll bars, or other
objects that have also changed. The system does not send this event for
every non-floating child window when the parent moves. However, if an
application explicitly resizes child windows as a result of being resized, the system sends multiple
events for the resized children. If an object's property is set to
, servers should send a location change
event whenever the object changes location. If an object
does not have this state, servers should raise this event when the object moves
relative to its parent.
An object's property changed. The system sends this
event for the following user interface elements: check box, cursor, list view
control, push button, radio button, status bar control, tree view control, and
window object. Server applications send this event for their accessible objects.
An object's property changed. Server
applications send this event for their accessible objects.
An object's property changed. The
system raises the
event for the following user interface elements: edit control, header
control, hot key control, progress bar control, scroll bar, slider control, and
up-down control. Server applications send this event for their accessible objects.
An object has a new parent object. Server applications
send this event for their accessible objects.
An object's property changed. Server applications
send this event for their accessible objects.
An object's property changed. The
system sends this event for dialog boxes. Server applications send this event
for their accessible objects. Therefore, server applications do not need to send
this event for the child objects. Hidden objects have a state
of , and shown objects do not. Events of type
indicate that a state of
has been set. Therefore, servers do not
need to send the
event in
this case.
An object's property changed. Server
applications send the event for their accessible objects.
Specifies values for navigating among accessible objects.
Navigation
to a sibling object located
below the
starting object.
Navigation to
the
first child of the object.
Navigation to
the
last child of the object.
Navigation
to the sibling object located
to the left
of the
starting object.
Navigation to the next logical object, typically from a
sibling
object to the
starting object.
Navigation to the previous logical object, typically
from
a sibling
object to the
starting object.
Navigation to the sibling object
located to the right of the
starting object.
Navigation to a sibling object
located above the
starting object.
Provides information that accessibility applications use to adjust an application's UI for users
with impairments.
Initializes a new instance of the class.
Retrieves the accessible child corresponding to the specified
index.
The zero-based index of the accessible child.
An that represents the accessible child corresponding to the specified index.
Retrieves the number of children
belonging to an accessible object.
The number of children belonging to an accessible object.
Retrieves the object that has the keyboard focus.
An that specifies the currently focused
child. This method returns the calling object if the object itself is focused.
Returns
if no
object has focus.
Gets an identifier for a Help topic identifier and the path to the Help file associated
with this accessible object.
On return, this property contains the path to the Help file associated with this accessible object.
An identifier for a Help topic, or -1 if there is no Help topic. On return, the parameter contains
the path to the Help file associated with this accessible object.
Retrieves the currently selected child.
An that represents the currently selected
child. This method returns the calling object if the object itself is selected.
Returns
if is no child is currently selected and the object itself does not have
focus.
Retrieves the child object at the specified screen coordinates.
The horizontal screen coordinate.
The vertical screen coordinate.
An that represents the child object at the
given screen coordinates. This method returns the calling object if the object itself is at the location specified. Returns if no object is at the tested location.
Performs the default action associated with this accessible object.
Navigates to another accessible object.
One of the values.
An that represents one
of the values.
Modifies the selection or moves the keyboard focus of the accessible object.
One of the values.
Gets the location and size of the accessible object.
Gets a string that describes the default action of the object. Not all objects have a default action.
Gets a string that describes the visual appearance of
the specified object. Not all objects have a description.
Gets a description of what the object does or how the object is used.
Gets the shortcut key or access
key for the accessible object.
Gets or sets the object name.
Gets the parent of an accessible object.
Gets the role of this accessible object.
Gets
the state of this accessible object.
Gets or sets the value of an accessible object.
Specifies values representing possible roles for an accessible object.
A system-provided role.
No role.
A title or caption bar
for a window.
A menu bar,
usually beneath the title bar of a window, from which users
can select menus.
A vertical or horizontal scroll bar, which
can be either part of the client area or used
in a control.
A special mouse pointer, which
allows a user to manipulate user interface elements such as a window. For
example, a user can click and drag a sizing grip in the lower-right corner of a
window to
resize it.
A system sound, which is associated with
various
system events.
A mouse pointer.
A caret, which is a flashing line, block, or bitmap
that marks the location of the insertion point in a
window's client area.
An
alert or condition that you can notify a user about. Use this role only for objects that
embody an alert but are not associated with another user interface element, such
as a message box, graphic, text,
or sound.
A window frame, which usually contains child
objects such as a title bar, client, and other objects typically contained in
a window.
A
window's user area.
A menu, which presents a list of
options from which the user can make a selection to perform an action. All menu
types must have this role, including drop-down menus that are displayed by
selection from a menu bar, and shortcut menus that are displayed when the right
mouse button is
clicked.
A menu item, which is an entry in
a menu that a user can choose to carry out a command, select
an option, or display another menu.
Functionally, a menu item can be equivalent to a push button, radio button, check
box, or menu.
A tool tip, which is a small rectangular pop-up window that
displays a brief description of the purpose of a command bar
button.
The main window for
an application.
A document window, which is
always contained within an application window. This role applies only
to multiple-document interface (MDI) windows and refers to an object that contains
the MDI title bar.
A separate area in a frame, a split document
window, or a rectangular area of the status
bar that can be used to display
information. Users can navigate between panes and within the contents of the current
pane, but cannot navigate between items in different panes. Thus, panes
represent a level of grouping lower than frame windows or documents, but above
individual controls. Typically, the user navigates between panes by pressing TAB,
F6, or CTRL+TAB, depending on the
context.
A graphical image used to
represent data.
A dialog box
or message box.
A window border. The entire border
is represented by a single object, rather than by separate objects for
each side.
The objects grouped in a logical
manner. There can be a parent-child relationship between the grouping object and the
objects
it contains.
A space divided visually into two regions, such as a separator menu item or a
bar dividing split panes within a window.
A toolbar, which is a grouping of controls that provide
easy access to frequently
used features.
A status bar, which is an area typically at the bottom
of an application window
that displays information about the current operation, state of the application,
or selected object. The status bar can have multiple fields that display different
kinds of information, such as an explanation of the currently selected menu
command in the status bar.
A table containing rows and columns of cells and,
optionally, row headers and column headers.
A column header, which provides a visual label for a column
in a table.
A row header, which provides a visual
label for
a table row.
A column of cells within a table.
A row of cells within
a table.
A cell within
a table.
A link, which is a connection between a source
document and a destination document. This
object might look like text or a graphic, but it acts like
a button.
A Help display in the form of a ToolTip or Help
balloon, which
contains
buttons and labels that users can click to open
custom Help topics.
A cartoon-like graphic object,
such as Microsoft Office Assistant, which is typically displayed to provide help
to users of
an application.
A list box, which allows the user
to select one or
more items.
An item in a list box or the list
portion of a combo box, drop-down list box, or
drop-down combo box.
An outline or tree structure, such
as a tree view control, which displays a hierarchical list and usually allows
the
user to expand and collapse branches.
An item
in an outline or tree structure.
A property page that allows a user
to view the attributes for a page, such as the page's title, whether it is a
home page, or
whether the page has been modified.
Normally, the only child of this control is a grouped object that contains
the contents of the associated page.
A property page, which is a dialog box that
controls the appearance and the behavior of an object, such as a file or
resource. A property page's appearance differs according
to its purpose.
An indicator, such as a pointer
graphic, that points to the
current item.
A picture.
The read-only text,
such as in a label, for other
controls or instructions in a dialog box. Static text cannot be modified
or selected.
The selectable text
that can be editable or read-only.
A push button control, which is a
small rectangular control that a user can turn on or off. A push button, also known
as a command button, has a raised appearance in its default off state and
a sunken appearance when it is turned
on.
A check box control, which is an option
that can be turned on or off independent
of other options.
An option button, also known as a
radio button. All objects sharing a single parent that have this attribute are
assumed to be part of a single mutually exclusive group. You can use
grouped objects to divide option buttons into separate groups when
necessary.
A
combo box, which is an edit
control with an associated list box that provides a set of predefined
choices.
A drop-down list box. This control shows one
item and allows the user to display and select another
from a list of alternative choices.
A progress bar, which indicates the progress of a
lengthy operation by displaying a colored bar inside a horizontal rectangle. The
length of the bar in relation
to the length of the rectangle corresponds
to the percentage of the operation that is complete. This control does
not take user
input.
A dial or knob. This can also be a
read-only object, like a speedometer.
A hot-key field that allows the user to enter a combination or sequence of
keystrokes to be used as a hot key, which enables users to perform an action
quickly. A hot-key control displays the keystrokes entered by the user and
ensures that the user selects a valid key combination.
A control, sometimes called a trackbar,
that allows a user to adjust a setting in given increments between
minimum and maximum values by moving a slider. The volume controls in the
Windows operating system are slider
controls.
A spin box, also
known as an up-down control, which contains a pair of arrow buttons. A user clicks
the arrow buttons with a mouse to increment or decrement a value. A spin button control is
most often used with a companion control, called a buddy window, where the current
value is
displayed.
A graphical image used to diagram data.
An animation control,
which contains content that is changing over time, such as a control that displays
a series of bitmap frames, like a filmstrip. Animation controls are usually
displayed when files are being copied, or when some other time-consuming task is
being
performed.
A mathematical equation.
A button that
drops down a list of items.
A button that drops down a menu.
A button that drops down a grid.
A blank space between other objects.
A container of page tab controls.
A
control that displays the time.
Specifies how an accessible object is selected or receives focus.
The selection or focus of an object is unchanged.
Assigns focus to an object and makes
it the anchor, which is the starting point for
the selection. Can be combined with ,
, , or
.
Selects the object and deselects all other objects in the container.
Selects all objects between the anchor and the selected object.
Adds the object to the selection.
Removes the object from the selection.
Specifies values representing possible states for an accessible object.
No state.
An unavailable object.
A selected object.
An object with the keyboard focus.
A pressed object.
An object with a
selected check box.
A three-state check box or toolbar button
whose state is indeterminate. The check box is neither checked nor unchecked, and
it is in the
third or mixed state.
A three-state check box or toolbar button
whose state is indeterminate. The check box is neither checked nor unchecked, and it
is in the third
or mixed state.
A read-only object.
The object hot-tracked by
the mouse, meaning its appearance is highlighted to indicate the mouse
pointer is located over it.
The
default button or menu item.
The displayed children of the object that are items in an outline
or tree structure.
The hidden children of the object that are items in an
outline or tree structure.
A
control
that cannot accept input in its current condition.
The object that is not fixed to the boundary of its parent object and
that does not move automatically along with the parent.
An object with scrolling
or moving text or graphics.
The object that rapidly or constantly changes
appearance. Graphics that are occasionally animated, but not always, should be
defined as . This state should
not be used to indicate that
the object's location is changing.
An object without a visible user interface.
No on-screen representation. A
sound or alert object would have this state, or a
hidden window that is never made visible.
A sizable object.
A movable object.
The object or child can use text-to-speech (TTS) to describe
itself. A speech-based accessibility aid should not announce information when
an object with this state has the focus, because the object automatically announces
information about itself.
The object on the active
window that can receive keyboard focus.
An object that can accept selection.
A linked object that has not
been previously selected.
A linked object that has previously been selected.
An object
that accepts multiple selected items.
The altered selection such
that all objects between the selection anchor, which is the
object with the keyboard focus, and this object take on the
anchor object's selection state. If the anchor object is not selected, the objects
are removed from the selection. If the anchor object is selected, the selection
is extended to include this object and all objects in between. You can set the
selection state by combining this with or . This state does
not change the focus or the selection anchor unless it is combined with
.
The low-priority information that might not be important to the user.
The important information that does not need
to be conveyed to the user immediately. For example, when a battery level
indicator is starting to reach a low level, it could generate a
medium-level alert. Blind access utilities could then generate a sound to let the
user know that important information is available, without actually interrupting the user's
work. Users can then query the alert information at their leisure.
The important information that should be conveyed to the user immediately. For
example, a battery level indicator reaching a critical low level would
transition to this state, in which case, a blind access utility would announce
this information immediately to the user, and a screen magnification program
would scroll the screen so that the battery indicator is in view. This state is
also appropriate for any prompt or operation that must be completed before the
user can continue.
A password-protected edit control.
A valid object.
Provides ambient property values to top-level controls.
Gets or sets the ambient background color of an object.
Gets or sets the ambient cursor of an object.
Gets or sets the ambient font of an object.
Gets or sets the ambient foreground color of an object.
Specifies how
a
control anchors to the edges of its container.
The control is anchored to the top edge of its container.
The control is anchored to the bottom edge of its container.
The control is anchored to the left edge of its container.
The control is anchored to the right edge of its container.
The control is not anchored to any edges of its container.
Specifies
the appearance of a control.
The default appearance defined by the control
class.
The appearance of a Windows
button.
Provides methods
and properties to manage an application, such as methods to start and stop an application,
to process Windows messages, and properties to get information about an application. This
class cannot be inherited.
Adds a message filter to monitor Windows messages as they are routed to their
destinations.
The implementation of the interface you want to install.
Processes
all Windows messages currently in the message queue.
Informs all message pumps that they must terminate, and
then closes all application windows after the messages have been processed.
Exits the message loop on the
current thread and closes all windows on the thread.
Initializes OLE on the current thread.
One of the values.
Raises the event.
An that represents the exception that was thrown.
Removes a message filter from
the message pump of the application.
The implementation of the to remove from the application.
Begins running a
standard
application message loop on the current thread,
without a form.
Begins running a standard application message loop on the current
thread, and makes the specified form visible.
A that represents the form to make visible.
Begins running a standard application message loop on the
current thread, with an
.
An in which the application is run.
Gets a value indicating whether the caller can quit this application.
Gets the registry
key for the application data that is shared among all users.
Gets
the path for the application data that is shared among all users.
Gets the company name associated with the application.
Gets or sets the culture information for the current thread.
Gets or
sets the current input language for the current thread.
Gets the path for the executable file that started the application.
Gets the path for the application data of a local, non-roaming
user.
Gets a value indicating whether a message loop exists on this thread.
Gets
the product name associated with this application.
Gets
the product version associated with this application.
Gets or sets the format string to apply to top-level window captions
when they are displayed with a warning banner.
Gets the
path for the executable file that started the application.
Gets the path for the application data of a roaming
user.
Gets the registry key of
the application data specific to the roaming user.
Occurs when the application is about to shut down.
Occurs when the application finishes processing and is about to enter the
idle state.
Occurs when an untrapped thread exception is thrown.
Occurs when a thread is about to shut down. When the
main thread for an application is about to be shut down, this event is
raised first, followed by an
event.
Creates a new thread context object.
Provides focus management functionality for controls that can function as a container for other controls.
Defines a base class for controls that support auto-scrolling behavior.
Defines the base class for controls, which are components with visual representation.
Provides an interface to expose Win32 HWND handles.
Gets the handle to the window represented by the implementer.
Initializes a new instance of the class with default settings.
Initializes a new instance of the class with specific text.
The text displayed by the control.
Initializes a new instance of the class with specific text, size, and location.
The text displayed by the control.
The position of the control, in pixels, from the left edge of the control's container. The value is assigned to the property.
The position of the control, in pixels, from the top edge of the control's container. The value is assigned to the property.
The width of the control, in pixels. The value is assigned to the property.
The height of the control, in pixels. The value is assigned to the property.
Initializes a new instance of the class as a child control, with specific
text.
The to be the parent of the control.
The text displayed by the control.
Initializes a new instance of the
class as a child control, with specific text, size, and location.
The to be the parent of the control.
The text displayed by the control.
The position of the control, in pixels, from the left edge of the control's container. The value is assigned to the property.
The position of the control, in pixels, from the top edge of the control's container. The value is assigned to the property.
The width of the control, in pixels. The value is assigned to the property.
The height of the control, in pixels. The value is assigned to the property.
Resets the property to its default value.
Notifies the accessibility client applications of the specified for the
specified child control.
The object to notify the accessibility client applications of.
The child to notify of the accessible event.
Executes the specified delegate asynchronously on the thread that the
control's underlying handle was created on.
A delegate to a method that takes no parameters.
An object that represents the result of the operation.
Executes the specified delegate asynchronously with the specified arguments, on the thread that the
control's underlying handle was created on.
A delegate to a method that takes parameters of the same number and type that are contained in the parameter.
An array of objects to pass as arguments to the given method. This can be null if no arguments are needed.
An object that represents the result of the operation.
Brings the control to the front of the z-order.
Retrieves a value indicating whether the specified control is a child of the control.
The to evaluate.
if the specified control is a child of the control; otherwise, .
Creates a new accessibility object for the control.
A new for the
control.
Creates a new instance of the control
collection for the control.
A new instance of assigned to the control.
Creates the object for the control.
The object for the control.
Creates a handle
for the control.
Forces the creation of the control, including the creation of the handle
and any child controls.
Sends the specified message to the default window procedure.
The Windows to process.
Destroys the handle associated
with the control.
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Begins a drag-and-drop operation.
The data to drag.
One of the values.
A value from the enumeration that represents
the final effect that was performed during the drag-and-drop operation.
Retrieves the return value of the asynchronous operation
represented by the
object passed.
The object that represents a specific invoke asynchronous operation, returned when calling .
The generated by the asynchronous operation.
Retrieves the form that the control is on.
The that the control is on.
Determines if the control is a top-level control.
if the
control is a top-level control; otherwise,
.
Sets input focus to the control.
if the input focus request was successful; otherwise,
.
Retrieves the
control that contains the specified handle.
The window handle (HWND) to search for.
The that represents the control associated
with the specified handle; returns if no control with the specified
handle is found.
Returns the control that is currently associated with the specified handle.
The window handle (HWND) to search for.
A that represents the control associated
with the specified handle; returns if no control with the specified
handle is found.
Retrieves the child control that is located at the specified coordinates.
A that contains the coordinates where you want to look for a control. Coordinates are expressed relative to the upper-left corner of the control's client area.
A that
represents the control that is located at the specified point.
Returns the next up the control's
chain of parent controls.
An object, that represents the parent of
the .
Retrieves the next control forward or back in the tab order of child controls.
The to start the search with.
to search forward in the tab order; to search backward.
The next in the tab order.
Retrieves the value of the specified control style bit for the control.
The bit to return the value from.
if the specified
control style bit is set to
; otherwise, .
Conceals the control from the user.
Called after the control has been added to another container.
Invalidates the specified region of the control (adds it to the control's
update region, which is the area that will be repainted at the next paint
operation), and causes a paint message to be sent to the control.
The to invalidate.
Invalidates the specified region of the control (adds it to the control's
update region, which is the area that will be repainted at the next paint
operation), and causes a paint message to be sent to the control. Optionally,
invalidates the child controls assigned to the control.
The to invalidate.
to invalidate the control's child controls; otherwise, .
Invalidates a specific region of the control and causes a paint message to be
sent to the control.
Invalidates a specific region of the control and causes
a paint message to be sent to the control. Optionally, invalidates the
child controls assigned to the control.
to invalidate the control's child controls; otherwise, .
Invalidates the specified region of the control (adds it to the control's update region,
which is the area that will be repainted at the next paint operation), and
causes a paint message to be sent to
the control.
A object that represents the region to invalidate.
Invalidates the specified region of the control (adds it to the control's
update region, which is the area that will be repainted at the next paint
operation), and causes a paint message to be sent to the control. Optionally,
invalidates the child controls assigned to the control.
A object that represents the region to invalidate.
to invalidate the control's child controls; otherwise, .
Executes the specified delegate on the thread that
owns the control's underlying window handle.
A delegate that contains a method to be called in the control's thread context.
The return value from the delegate being invoked, or
if the delegate has no return value.
Executes the specified delegate, on the thread that owns the control's
underlying window handle, with the specified list of arguments.
A delegate to a method that takes parameters of the same number and type that are contained in the parameter.
An array of objects to pass as arguments to the specified method. This parameter can be if the method takes no arguments.
An that contains the return value from the delegate being invoked, or
if the delegate has no return value.
Raises the event for the specified control.
The to assign the event to.
An that contains the event data.
Raises the event for the specified control.
The to assign the event to.
An that contains the event data.
Determines if a character is an input character that the control recognizes.
The character to test.
if the character should be sent directly to the control and
not preprocessed; otherwise, .
Determines whether the specified key is a regular
input key or a special key that requires preprocessing.
One of the values.
if the specified key is a regular
input key; otherwise, .
Determines if the specified character is the mnemonic character assigned to the control in the
specified string.
The character to test.
The string to search.
if the character is the mnemonic
character assigned to the control; otherwise, .
Raises the event for the specified control.
The to assign the event to.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Notifies the control of Windows messages.
A that represents the Windows message.
Raises the event when the property value of the control's container
changes.
An that contains the event data.
Raises the event
when the property value of the control's container
changes.
An that contains the event data.
Raises the event when
the property value of the control's container
changes.
An that contains the event data.
Raises the event when the
property value of the control's container changes.
An that contains the event data.
Raises the event when the
property value of the control's container changes.
An that contains the event data.
Raises the event when the property value of the control's container
changes.
An that contains the event data.
Raises the event when the property value of the control's container
changes.
An that contains the event data.
Raises the event when the
property value of the control's container changes.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event for the specified
control.
The to assign the event to.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event for the specified
control.
The to assign the event to.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Paints the background of the control.
A that contains information about the control to paint.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the
event.
A that contains the event data.
Raises the
event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the
event.
A that contains the event data.
Raises the event.
An that contains the event data.
Forces the control to apply layout logic to all its child controls.
Forces the control to apply layout logic to all its child controls.
A that represents the most recently changed control.
The name of the most recently changed property on the control.
Computes the location of the specified screen point into client coordinates.
The screen coordinate to convert.
A that represents the
converted , , in client coordinates.
Computes the location of the specified client point into screen coordinates.
The screen coordinate to convert.
A that represents the
converted , , in screen coordinates.
Preprocesses input messages within the message loop before they are
dispatched.
A , passed by reference, that represents the message to process.
if the message was processed by
the control; otherwise, .
Processes a command key.
A , passed by reference, that represents the window message to process.
One of the values that represents the key to process.
if the character was processed by
the control; otherwise, .
Processes a dialog character.
The character to process.
if the
character was processed by the control; otherwise,
.
Processes a dialog key.
One of the values that represents the key to process.
if the key
was processed by the control; otherwise,
.
Processes a key message and generates the appropriate
control events.
A , passed by reference, that represents the window message to process.
if the message was processed by the
control; otherwise, .
Processes a keyboard message.
A , passed by reference, that represents the window message to process.
if the message was processed by
the control; otherwise, .
Previews a keyboard message.
A , passed by reference, that represents the window message to process.
if the message was processed by
the control; otherwise, .
Processes a mnemonic character.
The character to process.
if the character was processed as
a mnemonic by the control; otherwise, .
Resets the property to its default value.
Resets the property to its default value.
Resets the property to its default value.
Resets the property to its default value.
Resets the property to its default value.
Resets the property to its default value.
Forces the re-creation of the handle for the control.
Computes the size and location of the specified screen rectangle in client coordinates.
The screen coordinate to convert.
A that represents the converted , , in client coordinates.
Computes the size and location of the specified client rectangle in screen coordinates.
The screen coordinate object to convert.
A that represents the converted , , in screen coordinates.
Reflects the specified message to the control that is bound to the specified
handle.
An representing the handle of the control to reflect the message to.
A representing the Windows message to reflect.
if the message was reflected;
otherwise, .
Forces the control to invalidate its client area and immediately redraw
itself and any child controls.
Resets the property to its default value.
Resumes normal layout logic.
Resumes normal layout logic. Optionally forces an
immediate layout of pending layout requests.
to execute pending layout requests; otherwise, .
Scales the control and any child controls to the specified ratio.
The ratio by which to scale the control horizontally and vertically.
Scales the control and any child controls by the specified horizontal and vertical ratios.
The ratio by which to scale the control horizontally.
The ratio by which to scale the control vertically.
Performs the work of scaling the entire control and any child controls.
The ratio by which to scale the control horizontally.
The ratio by which to scale the control vertically.
Activates the control.
Activates a child control. Optionally specifies the direction in the tab order
to select the control from.
to specify the direction of the control to select; otherwise, .
to move forward in the tab order; to move backward in the tab order.
Activates the next control.
The at which to start the search.
to move forward in the tab order; to move backward in the tab order.
to ignore the controls with the property set to ; otherwise, .
to include nested (children of child controls) child controls; otherwise, .
to continue searching from the first control in the tab order after the last control has been reached; otherwise, .
if a control was activated; otherwise,
.
Sends the control to the back of the z-order.
Sets the bounds of the control to the specified location and size.
The new property value of the control.
The new property value of the control.
The new property value of the control.
The new property value of the control.
Sets the specified bounds
of the control to the specified location and size.
The new property value of the control.
The new property value of the control.
The new property value of the control.
The new property value of the control.
A bitwise combination of the values. For any parameter not specified, the current value will be used.
Performs the work of setting the
specified bounds of this control.
The new property value of the control.
The new property value of the control.
The new property value of the control.
The new property value of the control.
A bitwise combination of the values.
Sets the size of the client area of the control.
The client area width, in pixels.
The client area height, in pixels.
Sets the specified style bit to the specified value.
The bit to set.
to apply the specified style to the control; otherwise, .
Sets the control as the top-level control.
to set the control as the top-level control; otherwise, .
Sets the control to the specified visible state.
to make the control visible; otherwise, .
Converts the specified to the
appropriate
to support right-to-left text.
One of the values.
One of the values.
Converts the specified to the
appropriate to support right-to-left text.
One of the values.
One of the values.
Converts the specified to the appropriate to support right-to-left text.
One of the values.
One of the values.
Converts the specified to the appropriate
to support right-to-left text.
One of the values.
One of the values.
Converts the specified to the
appropriate to support right-to-left text.
One of the values.
One of the values.
Converts the specified
to the appropriate to support right-to-left text.
One of the values.
One of the values.
Displays the control to the user.
Temporarily suspends the layout logic for the control.
Causes the control to redraw the invalidated regions with its client area.
Updates the bounds of the control with the current size and location.
Updates the bounds of the control with the specified size and location.
The coordinate of the control.
The coordinate of the control.
The of the control.
The of the control.
Updates the bounds of the control with the specified size, location, and
client size.
The coordinate of the control.
The coordinate of the control.
The of the control.
The of the control.
The client of the control.
The client of the control.
Updates control in its parent's z-order.
Forces the assigned
styles to be reapplied to the control.
Processes Windows messages.
The Windows to process.
Gets the assigned to the
control.
Gets or sets the default action description of the control for use by accessibility client applications.
Gets or sets the description of the control used by accessibility client applications.
Gets or sets the name of the control used by accessibility client applications.
Gets or sets the accessible role of the control
Gets or sets a value indicating whether the control can accept data that the user drags onto it.
Gets or sets which edges of the control are anchored to the edges of its container.
Gets or sets the background color for the control.
Occurs when the value of the property changes.
Gets or sets the background image displayed in the control.
Occurs when the value of the property changes.
Gets the data bindings for the control.
Gets or sets the for the control.
Occurs when the value of the property changes.
Gets the distance between the bottom edge of the control and the top edge of its container's client area.
Gets or sets the size and location of the control.
Gets a value indicating whether the control can receive focus.
Gets a value indicating whether the control can be selected.
Gets or sets a value indicating whether the control has captured the mouse.
Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.
Occurs when the value of the property changes.
Gets the rectangle that represents the client area of the control.
Gets or sets the height and width of the client area of the control.
Gets the name of the company or creator of the application containing the
control.
Gets a value indicating whether the control, or one of its child controls, currently has the input focus.
Gets or sets the shortcut menu associated with the control.
Occurs when the value of the property changes.
Gets the collection of controls contained within the control.
Gets a value indicating whether the control has been created.
Gets the required creation parameters when the control handle is created.
Gets or sets the cursor that is displayed when the mouse pointer
is over the control.
Occurs when the value of the property changes.
Gets the default background color of the control.
Gets the default font of the control.
Gets the default foreground color of the control.
Gets the default Input Method Editor (IME) mode supported by the control.
Gets the default size of the control.
Gets the rectangle that represents the display area of the control.
Gets a value indicating whether the control has
been disposed of.
Gets a value indicating whether the control is in the process
of being disposed of.
Gets or sets which edge of the parent container
a control is docked to.
Occurs when the value of the property changes.
Gets or sets a value indicating whether the control can respond to user interaction.
Occurs when the property value has changed.
Gets a value indicating whether the control has input focus.
Gets or sets the font of the text displayed by the control.
Occurs when the property value changes.
Gets or sets the height of the font of the control.
Gets or sets the foreground color of the control.
Occurs when the property value changes.
Gets the window handle that the control is bound to.
Gets a value indicating whether the control
contains one or more child controls.
Gets or sets the height of the control.
Gets a value indicating whether the control has a handle associated with it.
Gets or sets the Input Method Editor (IME)
mode of the control.
Gets a value indicating whether the caller must call an invoke method when
making method calls to the control because the
caller is on a different thread than the one the control was
created on.
Gets or sets
a value indicating whether the control is visible to accessibility applications.
Gets or sets the x-coordinate of a control's left edge in pixels.
Gets or sets the coordinates of the upper-left corner of the control relative
to the upper-left corner of its container.
Occurs when the property value has changed.
Gets a value indicating which of the modifier keys (SHIFT, CTRL, and ALT)
is in a pressed state.
Gets a value indicating which of the mouse buttons is in a pressed state.
Gets the position of the mouse cursor in screen coordinates.
Gets or sets the name of the control.
Gets or sets the parent container of the control.
Gets the product name of the assembly containing the control.
Gets the version of the assembly containing the control.
Gets a value indicating whether the control is
currently re-creating its handle.
Gets or
sets the window region associated with the control.
Gets or sets a value indicating whether the control redraws itself when resized.
Gets the distance between the right edge of the control and the left
edge of its container.
Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.
Occurs when the property value changes.
Gets or sets the site of the control.
Gets or sets the height and width of the control.
Occurs when the property value changes.
Gets or sets the tab order of the control within its container.
Occurs when the property value changes.
Gets or sets a value indicating whether the user can give the focus to
this control using the TAB key.
Occurs when the property value changes.
Gets or sets the object that contains data about the control.
Gets or sets the text associated with this control.
Occurs when the property value changes.
Gets or sets the y-coordinate of the control's top edge in pixels.
Gets the parent control that is not parented by another Windows
Forms control. Typically, this is the outermost that the control is contained in.
Gets a value indicating whether the control should
display keyboard shortcuts.
Gets a value indicating whether the control should
display focus rectangles.
Gets or sets a value indicating whether the control is displayed.
Occurs when the property value changes.
Gets or sets the width of the control.
Occurs when the control is clicked.
Occurs when a new control is added to the .
Occurs when a control is removed from the .
Occurs when a drag-and-drop operation is completed.
Occurs when an object is dragged into the control's bounds.
Occurs when an object is dragged over the control's bounds.
Occurs when an object is dragged out of
the control's bounds.
Occurs during a drag operation.
Occurs when a handle is created for the control.
Occurs when the control's handle is in the process of being destroyed.
Occurs when the user requests help for a control.
Occurs when a control's display requires redrawing.
Occurs when the control is redrawn.
Occurs during a drag-and-drop operation and allows the
drag source to determine whether the drag-and-drop operation should be canceled.
Occurs when is providing help to
accessibility applications.
Occurs when the control is double-clicked.
Occurs when the control is entered.
Occurs when the control receives focus.
Occurs when the property has changed.
Occurs when a key is pressed while the control has focus.
Occurs when a key is pressed while the control has focus.
Occurs when a key is released while the control has focus.
Occurs when a control should reposition its child controls.
Occurs when the input focus leaves the control.
Occurs when the control loses focus.
Occurs when the mouse pointer is over the control and a mouse button is
pressed.
Occurs when the mouse pointer enters the control.
Occurs when the mouse pointer leaves the control.
Occurs when the mouse pointer hovers over the control.
Occurs when the mouse pointer is moved over the control.
Occurs when the mouse pointer is over the control and a mouse button is released.
Occurs when the mouse wheel moves while the control has focus.
Occurs when the control is moved.
Occurs when the control is resized.
Occurs when the focus or keyboard user interface (UI) cues change.
Occurs when the control style changes.
Occurs when the system colors change.
Occurs when the control is validating.
Occurs when the control is finished validating.
Occurs when the property value changes.
Provides a low-level encapsulation of a window handle and a window procedure.
Assigns a handle to this
window.
The handle to assign to this window.
Creates a window handle for this
window.
A that specifies the creation parameters for this window.
Invokes the default window procedure associated with
this window. It is an error to call this method when the
property is zero.
The message that is currently being processed.
Destroys the
handle associated with this window.
Releases the resources associated with this window.
Retrieves the window associated with the specified
handle.
A handle to a window.
The associated with the specified
handle. This method returns when the
handle does not have an associated window.
Specifies a notification method that is called when the handle for a
window is changed.
When overridden in a derived class,
manages an unhandled thread
exception.
An that specifies the unhandled thread exception.
Releases the handle associated with this window.
Invokes the default window procedure associated with
this window.
A that is associated with the current Windows message.
Gets the handle for this window.
Called when the window handle of the control has changed.
The new window handle value.
Called to do control-specific processing for this window.
The message to process.
Initializes a new instance of the class.
A representing the control that owns the control collection.
Adds the specified control to the control collection.
The to add to the control collection.
Adds an array of control objects to the collection.
An array of objects to add to the collection.
Determines whether the specified control is a member of the collection.
The to locate in the collection.
if the is a member of the
collection; otherwise, .
Copies the entire collection into an existing array at a
specified location within the array.
The destination array.
The index in the destination array at which storing begins.
Retrieves the index of the specified control in the control collection.
The to locate in the collection.
A zero-based index value that represents the position of
the specified in the
.
Removes the specified control from the control collection.
The to remove from the .
Removes a control from the control collection at the specified indexed
location.
The index value of the to remove.
Removes all controls from the collection.
Retrieves the index of the specified child control within the control collection.
The to search for in the control collection.
A zero-based index value that represents the location of the specified child control within the control collection.
Retrieves the index of the specified child control within the control collection, and optionally
raises an exception if the specified control is not within the control
collection.
The to search for in the control collection.
to throw an exception if the specified in the parameter is not a control in the ; otherwise, .
A zero-based index value that represents the location of the specified child control within the control collection.
Returns an enumerator that can be used to iterate
through the control collection.
An object that represents the control
collection.
Sets the index of
the
specified child control in the collection to the specified index
value.
The to search for.
The new index value of the control.
Gets the total number of objects in the collection.
Gets a value indicating whether the control collection is read-only.
Indicates the at the specified indexed location in the
collection.
The index of the control to retrieve from the control collection.
Creates a new ActiveXImpl.
Implements IOleObject::Advise
Implements IOleObject::Close
Implements IOleObject::DoVerb
Implements IViewObject2::Draw.
Returns a new verb enumerator.
In place activates this Object.
Implements IOleInPlaceObject::InPlaceDeactivate.
Implements IPersistStorage::Load
Implements IPersistStreamInit::Load
Implements IOleControl::OnAmbientPropertyChanged
Implements IOleInPlaceActiveObject::OnDocWindowActivate.
Our implementation of IQuickActivate::QuickActivate
Implements IPersistStorage::Save
Implements IPersistStreamInit::Save
Implements IViewObject2::SetAdvise.
Implements IOleObject::SetClientSite.
Throws the given hresult. This is used by ActiveX sourcing.
Handles IOleControl::TranslateAccelerator
Implements IOleInPlaceObject::UIDeactivate.
Implements IOleObject::Unadvise
Retrieves the ambient back color for the control.
Determines if events should be frozen.
Creates a new, empty ambient property.
Resets the property.
The Windows Forms property name.
The DispID for the property.
Returns true if this property has not been set.
The current value of the property.
Initializes a new instance of the class.
The that owns the .
Notifies accessibility client applications of the specified .
The object to notify the accessibility client applications of.
Notifies the accessibility client applications of the specified for the
specified child control.
The object to notify the accessibility client applications of.
The child to notify of the accessible event.
Gets or sets the handle of the accessible object.
Gets the owner of the accessible object.
The company name associated with the component.
The product name associated with this component.
Initializes a new instance of the class.
Adjusts the auto-scroll bars on the container based on the current control positions and the control currently selected.
to show the scroll bars; otherwise, .
Sets the size
of the auto-scroll margins.
The value.
The value.
Gets or sets a value indicating whether the container will allow the user to scroll to any controls placed outside of its visible boundaries.
Gets or sets the size of the auto-scroll margin.
Gets or sets the location of the auto-scroll position.
Gets or sets the minimum size of the auto-scroll.
Gets or sets a value indicating whether the horizontal scroll bar is visible.
Gets or sets a value indicating whether the vertical scroll bar is visible.
Gets the dock padding settings for all edges of the control.
Gets or sets the padding width for all edges of a docked control.
Gets or sets the padding width for the bottom edge of a docked control.
Gets or sets the padding width for the left edge of a docked control.
Gets or sets the padding width for the right edge of a docked control.
Gets or sets the padding width for the top edge of a docked control.
Provides the functionality for a control to act as a
parent for other controls.
Activates a specified control.
The being activated.
if the control is successfully activated; otherwise,
.
Gets or sets the control that is active on the container control.
Initializes a new instance of the
class.
Selects the next available control and makes it the active control.
to cycle forward through the controls in the ; otherwise, .
if a control is selected; otherwise,
.
Validates the last invalidated control and its ancestors up through, but not including, the current control.
if validation is successful;
otherwise, .
Gets or sets the active control on the container control.
Gets the form that the container control is assigned to.
Specifies the contextual information about an application thread.
Initializes a new instance of the class with no context.
Initializes a new instance of the class with the specified .
The main of the application to use for context.
Releases all resources used by the
.
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Terminates the message loop
of the thread.
Terminates the message loop of the thread.
Calls , which raises the
event.
The object that raised the event.
The that contains the event data.
Gets or sets the
to use as context.
Occurs when the message loop of the thread should be
terminated, by calling
.
Specifies the direction in which the system arranges
minimized windows.
Arranged vertically, from top to bottom.
Arranged horizontally, from left to right.
Arranged horizontally, from right to left.
Arranged vertically, from bottom to top.
Specifies the starting position that the system uses to
arrange minimized
windows.
Starts at the lower-left corner of the screen, which is the default position.
Starts at the lower-right corner of the screen.
Hides minimized windows by moving them off the visible area of the
screen.
Starts at the upper-left corner of the screen.
Starts at the upper-right corner of the screen.
Wraps ActiveX controls and exposes them as fully featured Windows Forms controls.
When overridden in a derived class, attaches interfaces to the underlying
ActiveX control.
Begins the initialization of the ActiveX
control.
Ends the initialization of an ActiveX
control.
Displays the ActiveX control's About dialog box.
Determines if a character is an input character that the ActiveX control recognizes.
The character to test.
if the
character should be sent directly to the ActiveX control and
not preprocessed; otherwise, .
Calls the method to display the ActiveX
control's About dialog box.
The to call.
Retrieves a reference to the underlying ActiveX control.
An object that represents the ActiveX control.
Determines if the ActiveX control has a property page.
if the ActiveX control has a property page;
otherwise, .
Displays the property pages associated with the ActiveX control.
Displays the property pages associated with the ActiveX control assigned to
the specified parent control.
The parent of the ActiveX control.
Gets or sets a value indicating whether the ActiveX
control is in an enabled state.
Gets or sets a Boolean value indicating whether ActiveX control's elements are aligned to support locales using right-to-left fonts.
Gets a value indicating whether the ActiveX control has an About
dialog box.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
The event is not supported by the
class.
Gets or sets the persisted state of the ActiveX
control.
Gets or sets the control containing the ActiveX
control.
A method referenced the ActiveX control.
The get accessor of a property referenced the ActiveX control.
The set accessor of a property referenced the ActiveX control.
Initializes a new instance of the class.
The name of the member that referenced the ActiveX control while it was in an invalid state.
One of the values.
Represents the method that will display an ActiveX control's About dialog
box.
Provides a base class for editors that use a modal
dialog to display a properties page similar to an ActiveX control's property page.
Creates an editor window that allows the user to edit the specified component, using the specified
context information.
An that can be used to gain additional context information.
The component to edit.
if the component was changed during editing; otherwise,
.
Creates an editor window that allows the user to edit the specified component, using the specified window which owns the component.
The component to edit.
An that the component belongs to.
if the component was changed during editing; otherwise,
.
Creates an editor window that allows the user to edit the
specified component.
An that can be used to gain additional context information.
The component to edit.
An that the component belongs to.
if the component was changed during editing; otherwise,
.
Gets the component editor pages associated with the component editor.
An array of component editor pages.
Gets the index of the initial component editor page for
the component editor to display.
The index of the component editor page that the component editor will
initially display.
Our one and only ctor
Our one and only ctor
Associate a string to the appropriate value.
Retrieves the string name of a given value.
Can this enum be values other than the strict enum?
Retrieve a copy of the value array
Retrieve a copy of the nme array.
Provides the base functionality for creating
data-related collections in the
namespace.
Copies all the elements of the current one-dimensional
to the specified
one-dimensional starting at the specified
destination
index.
The one-dimensional that is the destination of the elements copied from the current Array.
The zero-based relative index in at which copying begins.
Gets the object that allows iterating
through the members of the collection.
An object that implements the interface.
Gets the total number of elements in the collection.
Gets a value indicating whether the collection is read-only.
Gets a value indicating whether access to the is synchronized.
Gets an object that can be used to synchronize access to
the .
Gets the list of elements contained in the instance.
Represents the simple binding between the property value of an object and
the property value of a control.
Initializes a new instance of the class that simple-binds the
specified control property to the specified data member of
the specified data source.
The name of the control property to bind.
An that represents the data source.
The property or list to bind to.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Gets the data source for this binding.
Gets an object that contains information about this
binding based on the parameter in the constructor.
Gets the control that the binding belongs to.
Gets a value indicating whether the binding is active.
Gets this binding's .
Gets or sets the name of the control's data-bound property.
Occurs when the value of a data-bound control changes.
Occurs when the property of a control is bound to a data value.
Manages the collection of objects for any object that inherits from the
class.
Initializes a new instance of the class.
Adds the
associated with a specific data source
to the collection.
The associated with the .
The to add.
Clears the collection of any
objects.
Gets a value indicating whether the contains the associated with
the specified
data source.
An that represents the data source.
, if the contains the
specified
; otherwise, .
Gets a value indicating whether the contains the associated with
the specified data source and data member.
An that represents the data source.
The information needed to resolve to a specific .
if the contains the
specified
; otherwise, .
Deletes the
associated with the specified data source.
The data source associated with the to remove.
Gets the that is
associated with the specified data source.
The data source associated with a particular .
Gets a that is associated with the specified data source and
data member.
The data source associated with a particular .
A navigation path containing the information that resolves to a specific .
Manages all objects that are bound to the same data
source and data member. This class is abstract.
Specifies the event handler for the event.
Specifies the event handler for the event.
When overridden in a derived class, raises the event.
The that contains the event data.
Initializes a new instance of the class.
When overridden in a derived class, gets the collection of property descriptors for the binding.
A that represents the property descriptors for the binding.
Gets the collection of property descriptors for the
binding using the specified .
An containing the data sources.
An containing the table's bound properties.
A that represents the property descriptors
for the binding.
Gets the list of properties of
the items managed by this .
The of the bound list.
A counter used to recursively call the method.
An containing the data sources.
An containing the table's bound properties.
A that represents the property descriptors
for the binding.
When overridden in a derived class, cancels the current edit.
When overridden in a derived class, ends the current edit.
When overridden in a derived class, adds a new item to the underlying list.
When overridden in a derived class, deletes the row at the specified index from the underlying list.
The index of the row to delete.
When overridden in a derived class, updates the binding.
When overridden in a derived class, gets the name of the
list supplying the data for the binding.
An containing the table's bound properties.
The name of the list supplying the data for the binding.
When overridden in a derived class, suspends data binding.
When overridden in a derived class, resumes data binding.
Pulls data from the data-bound control into the data source.
Pushes data from the data source into the data-bound control.
Gets the collection of bindings being managed.
When overridden in a derived class, gets the current object.
Occurs when the bound value changes.
When overridden in a derived class, gets or
sets the position in the underlying list that controls bound to this
data source point to.
Occurs when the has changed.
When overridden in a derived class, gets the number of rows managed by the .
Contains information that enables a to
resolve a data binding to either the property of an object
or the property of the current object in
a list of objects.
Initializes a new instance of the
class.
A navigation path that resolves to either the property of an object or the property of the current object in a list of objects.
Gets the property name, or the period-delimited
hierarchy of property names, that precedes the data-bound object's property name.
Gets the data-bound object's property name.
Gets the information that is used to specify the data-bound object's property name.
Represents a collection of objects for a control.
Adds the specified binding to the collection.
The to add to the collection.
Clears the collection of binding objects.
Raises the event.
A that contains the event data.
Deletes the specified binding from the collection.
The Binding to remove from the collection.
Deletes the binding from the collection at the specified index.
The index of the to remove.
Gets a value that indicates whether the collection should be serialized.
if the collection count is greater than zero;
otherwise, .
Gets the at the specified index.
The index of the to find.
Occurs when the collection has changed.
Specifies the mode the computer was started
in.
The computer was started in standard mode.
The computer was started by using only the basic
files and
drivers.
The computer was started by using
the basic files, drivers,
and services necessary to start networking.
Specifies
the sides of a rectangle to apply a three-dimensional border to.
A three-dimensional border on
the left edge
of the control.
A three-dimensional border on
the top edge
of the rectangle.
A three-dimensional border on
the right side
of the rectangle.
A three-dimensional border on
the bottom side
of the rectangle.
The interior of the rectangle is filled with the
color defined for three-dimensional controls instead of the
background color
for the form.
A three-dimensional border on all four
edges and fill the middle of
the rectangle with
the color defined for three-dimensional controls.
Specifies the style of a three-dimensional border.
The border is drawn
outside the
specified rectangle, preserving the dimensions of the rectangle for drawing.
The inner and outer edges of the border have a raised appearance.
The inner and outer edges of the border have an etched appearance.
The border has no three-dimensional effects.
The border has
raised inner and outer edges.
The border has a raised inner edge and no outer edge.
The border
has a raised outer edge and no inner edge.
The border has sunken inner and outer edges.
The border has
a sunken inner edge and no outer edge.
The border has a sunken outer edge and no inner edge.
Specifies the border style for a control.
No border.
A single-line border.
A three-dimensional border.
Specifies the bounds of the control to
use when defining a control's size and position.
Specifies the
left
edge of the
control is defined.
Specifies the top
edge of the
control is defined.
Specifies
the width
of the control is defined.
Specifies
the
height of the control is defined.
Both and coordinates of the control are
defined.
Both and property values of the control are
defined.
Both and property values are
defined.
No
bounds
are specified.
Represents a Windows button control.
Implements the basic functionality common to button controls.
Initializes a new instance of the class.
Gets the default Input Method Editor(IME) mode supported by this control.
Gets or sets a value indicating whether the button control is the default button.
Gets or sets the flat style appearance of the button control.
Gets or sets the image that is displayed on a button control.
Gets or sets the alignment of the image on the button control.
Gets or sets the image list index value of the image displayed on the button control.
Gets or sets the that contains the displayed on a button control.
Gets or sets the Input Method Editor (IME) mode supported by this control.
Gets or sets the alignment of the text on the button control.
Allows a control to act like a button on a form.
Notifies a control that it is the default button so that its appearance and behavior is adjusted accordingly.
if the control should behave as a default button; otherwise .
Generates a event for the control.
Gets or sets the value returned to the parent form when the
button is clicked.
Initializes a new instance of the
class.
Generates a event for a button.
Gets or sets a value that is returned to the parent form when the button is
clicked.
Specifies
the border style for a button control.
No border.
A dotted-line border.
A dashed border.
A solid border.
A sunken border.
A raised border.
Specifies the appearance of a button.
The button has a
checked or latched appearance. Use
this appearance to show that a toggle button has been pressed.
The button has a flat, two-dimensional appearance.
The button is inactive (grayed).
The button has
its normal appearance (three-dimensional).
The button appears pressed.
All flags except are set.
Specifies the type
of caption button to display.
A Close button.
A Help button.
A Maximize button.
A Minimize button.
A Restore button.
Specifies the case of characters in a
control.
The case of
characters is left unchanged.
Converts all characters to uppercase.
Converts all characters to lowercase.
Represents a Windows check box.
Initializes a new instance of the class.
Raises the event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the event.
An that contains the event data.
Gets or sets the value that determines the appearance of a
check box control.
Occurs when the value of the property changes.
Gets or set a value indicating whether the or values and
the check box's appearance are automatically
changed when the check box is clicked.
Gets or sets
the horizontal and vertical alignment of a check box on a check box
control.
Gets or set a value indicating whether the check box is in the checked state.
Gets or sets the state of the check box.
Gets or sets a value indicating
whether the check box will allow three check states rather than two.
Occurs when the
value of the
property changes.
Occurs when the
value of the
property changes.
Displays a in which a check box is displayed to the left
of each item.
Represents a Windows list box control.
Provides a common implementation of members for
the and classes.
Returns the text representation of the specified item.
The object from which to get the contents to display.
If the property is not specified, the
value returned by is
the value of the item's method. Otherwise, the method returns the
string value of the member specified in
the property for the object
specified in the parameter.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
When overridden in a derived class, resynchronizes the data of
the object at the specified index with the contents of the data source.
The zero-based index of the item whose data to refresh.
Gets or sets the data source for this object.
Occurs when the changes.
Gets the object associated with this control.
Gets or sets a string that specifies the
property of the data source whose contents you want to
display.
Occurs when the property changes.
Gets or sets a string that
specifies the property of the data source from which to draw
the value.
Occurs when the property changes.
When overridden in a derived class, gets or sets the
zero-based index of the currently selected item.
Gets or sets the value of the member property
specified by the property.
Occurs when the property changes.
Specifies that no matches are found during a search.
Specifies the default item height for an owner-drawn .
Initializes a new instance of the class.
Maintains performance while items are added to the
one at a time by preventing the control from drawing until the method is called.
Creates a new instance of the item collection.
A that represents the new item
collection.
Unselects all items in the .
Resumes painting the
control after painting is suspended by the method.
Finds the first item in the
that starts with the specified string.
The text to search for.
The zero-based index of the first item found; returns
if no match is found.
Finds the first item in the that starts with the specified string.
The search starts at a specific starting index.
The text to search for.
The zero-based index of the item before the first item to be searched. Set to negative one (-1) to search from the beginning of the control.
The zero-based index of the first item found; returns
if no match is found.
Finds the first item in the
that exactly matches the specified string.
The text to search for.
The zero-based index of the first item found; returns
if no match is found.
Finds the first item in the that exactly matches the specified string.
The search starts at a specific starting
index.
The text to search for.
The zero-based index of the item before the first item to be searched. Set to negative one (-1) to search from the beginning of the control.
The zero-based index of the first item found;
returns
if no match is found.
Returns the height of an item in the
.
The zero-based index of the item to return the height for.
The height, in pixels, of the specified item.
Returns the bounding rectangle for an item in the
.
The zero-based index of item whose bounding rectangle you want to return.
A that represents the bounding rectangle for the specified item.
Returns a value indicating whether the specified item is selected.
The zero-based index of the item that determines whether it is selected.
if the
specified item is currently selected in the ; otherwise, .
Returns the zero-based index of the item
at the specified coordinates.
A object containing the coordinates used to obtain the item index.
The zero-based index of the item found at the specified coordinates; returns
if no match is found.
Returns the zero-based index of the item at the specified coordinates.
The x coordinate of the location to search.
The y coordinate of the location to search.
The zero-based index of the item found at the specified
coordinates; returns
if no match is
found.
Raises the
event.
A that contains the event data.
Raises the event.
A that contains the event data.
Selects or clears the selection for the specified
item in a
.
The zero-based index of the item in a to select or clear the selection for.
to select the specified item; otherwise, .
Sorts the items in the alphabetically.
Gets or sets the width of columns in a multicolumn .
Gets or sets the drawing mode for the control.
Gets or sets the width by which the horizontal scroll bar of a
can scroll.
Gets or sets a value indicating whether a horizontal scroll bar is displayed
in the control.
Gets or
sets a value indicating whether the control should resize to avoid showing partial
items.
Gets or sets the height of an item in the
.
Gets the items of the .
Gets or sets a value indicating whether the
supports
multiple columns.
Gets the combined height of all items in the .
Gets or sets a value indicating whether text displayed
by the control is displayed from right to left.
Gets or sets a value
indicating whether the vertical scroll bar is shown at all times.
Gets or sets the zero-based index of the currently selected item in
a .
Gets a collection that contains the zero-based indexes of all currently
selected items in the .
Gets or sets the currently selected item in the
.
Gets a collection containing the currently selected
items in the .
Gets or sets the method in which items are selected in
the
.
Gets or sets a value indicating whether the items in the
are sorted alphabetically.
Gets or searches for the text of the currently selected item in
the .
Gets or sets the index of the first visible item in the
.
Gets or sets a value indicating whether the can recognize and expand tab characters when drawing
its strings.
Occurs when a visual aspect of an owner-drawn changes.
Occurs when an owner-drawn is
created and the sizes of the list items are determined.
Occurs when the property has changed.
Initializes a new instance of .
The that owns the collection.
Initializes a new instance of based on another .
The that owns the collection.
A from which the contents are copied to this collection.
Initializes a new instance of containing an array of objects.
The that owns the collection.
An array of objects to add to the collection.
Adds an item to the list of items for a
.
An object representing the item to add to the collection.
The zero-based index of the item in the collection.
Adds the items of an existing to the list of items in a .
A to load into this collection.
Adds an array of items to the list of items for a .
An array of objects to add to the list.
Removes all items from the collection.
Determines whether the specified item is located within the collection.
An object representing the item to locate in the collection.
if the item is located within the
collection; otherwise, .
Copies the entire collection into an existing array of
objects at a specified location within the array.
The object array in which the items from the collection are copied to.
The location within the destination array to copy the items from the collection to.
Returns an enumerator to use to iterate through
the item collection.
An object that represents the item
collection.
Returns the index within the collection of the specified item.
An object representing the item to locate in the collection.
The zero-based index where the item is located within the collection; otherwise, negative
one (-1).
Inserts an item into the list box at the specified index.
The zero-based index location where the item is inserted.
An object representing the item to insert.
Removes the specified
object from the collection.
An object representing the item to remove from the collection.
Removes the item at the specified index within the collection.
The zero-based index of the item to remove.
Gets the number of items in the collection.
Gets a value indicating whether the collection is read-only.
Gets or sets the item at the specified index within the collection.
The index of the item in the collection to get or set.
Initializes a new instance of the class.
A representing the owner of the collection.
Determines whether the specified index is located within the collection.
The index to locate in the collection.
if the specified index from the for the is an item in this
collection; otherwise, .
Returns the index within the of the specified index from the of the .
The zero-based index from the to locate in this collection.
The zero-based index in the collection where the
specified index of the was located within the ;
otherwise, negative one (-1).
Copies the entire collection into an existing array at a
specified location within the array.
The destination array.
The index in the destination array at which storing begins.
Returns an enumerator to use to iterate through
the selected indexes collection.
An object that represents the selected
indexes collection.
Gets the number of items in the collection.
Gets a value indicating whether the collection is read-only.
Gets the index value at the specified index within this collection.
The index of the item in the collection to get.
Initializes a new instance of the class.
A representing the owner of the collection.
Determines whether the specified item is located within the collection.
An object representing the item to locate in the collection.
if the specified item is located in the collection;
otherwise, .
Returns the index within the collection of the specified item.
An object representing the item to locate in the collection.
The zero-based index of the item in the collection; otherwise, -1.
Copies the entire collection into an existing array at a
specified location within the array.
An representing the array to copy the contents of the collection to.
The location within the destination array to copy the items from the collection to.
Returns an enumerator that can be used to iterate
through the selected item collection.
An object that represents the item
collection.
Gets the number of items in the collection.
Gets a value indicating whether the collection is read-only.
Gets the item at the specified index within the collection.
The index of the item in the collection to retrieve.
Initializes a new instance of the class.
Returns a value indicating the check state of
the current item.
The index of the item to get the checked value of.
One of the values.
Returns a value indicating whether the specified item is
checked.
The index of the item.
if the item is checked; otherwise,
.
Sets the check state of the item
at the specified index.
The index of the item to set the state for.
One of the values.
Sets the item at the specified index to .
The index of the item to set the check state for.
to set the item as checked; otherwise, .
Gets or sets a value indicating whether the check box should be toggled
when an item is selected.
Collection of checked indexes in this .
Collection of checked items in this .
Gets a value indicating the mode for drawing elements of
the .
Gets the height of the item area.
Gets the collection of items in this .
Gets or sets a value specifying the selection mode.
Gets or sets a value indicating whether the check
boxes display as or in appearance.
Occurs when the checked state of an item changes.
Initializes a new instance of the class.
The that owns the collection.
Adds an item to the list of items for a , specifying the object
to add and whether it is checked.
An object representing the item to add to the collection.
to check the item; otherwise, .
The index of the newly added item.
Adds an item to the list of items for a , specifying the object to
add and the initial checked value.
An object representing the item to add to the collection.
The initial for the checked portion of the item.
The index of the newly added item.
Determines whether the specified index is located
in the collection.
The index to locate in the collection.
if the
specified index from the is an item in this collection; otherwise,
.
Copies the
entire collection into an existing array at a specified location
within the array.
The destination array.
The zero-based relative index in at which copying begins.
Returns an enumerator that can be used to iterate
through the
collection.
An for navigating through the list.
Returns an index into
the collection of checked indexes.
The index of the checked item.
The index that specifies the index of the checked item or
-1 if the parameter is not in the checked
indexes collection. For more information, see the examples in the
class overview.
Gets the number of checked items.
Gets a value indicating whether the collection is read-only.
Gets the index of a checked item in the
control.
An index into the checked indexes collection. This index specifies the index of the checked item you want to retrieve.
Determines whether the specified item is
located in the collection.
An object from the items collection.
if item is in the collection; otherwise,
.
Returns an index into the collection of checked items.
The object whose index you want to retrieve. This object must belong to the checked items collection.
The index of the object in the checked item
collection or -1 if the object is not in the collection. For more information,
see the examples in the
class overview.
Copies the
entire collection into an existing array at a specified location
within the array.
The destination array.
The zero-based relative index in at which copying begins.
Returns an enumerator that can be used to iterate
through the
collection.
An for navigating through the list.
Gets the number of items in the collection.
Gets an object in the checked items collection.
An index into the collection of checked items. This collection index corresponds to the index of the checked item.
Gets a value indicating if the collection is read-only.
Specifies the state of a control,
such as
a check
box, that can be checked, unchecked, or
set to an indeterminate state.
The control is unchecked.
The control is checked.
The control
is indeterminate. An indeterminate control generally has a shaded appearance.
Provides methods to place data on and retrieve data from the system Clipboard. This class cannot be inherited.
Places nonpersistent data on the system Clipboard.
The data to place on the Clipboard.
Places data on the system Clipboard and specifies whether the data
should remain on the Clipboard
after the application exits.
The data to place on the Clipboard.
if you want data to remain on the Clipboard after this application exits; otherwise, .
Retrieves the data that is currently on the system
Clipboard.
An that represents the data currently on the Clipboard, or if there is no data on the Clipboard.
Specifies the number of colors used
to display an image in an control.
A 4-bit image.
An 8-bit image.
A 16-bit image.
A 24-bit image.
A 32-bit image.
Represents a common dialog box that displays available colors along with
controls that allow the user to define custom colors.
Specifies the base class used for displaying
dialog boxes on the screen.
Initializes a new instance of the class.
Defines the common dialog box hook
procedure that is overridden to add specific functionality to a common dialog
box.
The handle to the dialog box window.
The message being received.
Additional information about the message.
Additional information about the message.
A zero value if the default dialog box procedure processes
the message; a nonzero value if the default dialog box procedure ignores the
message.
Raises the
event.
An that provides the event data.
Defines the owner window procedure that is
overridden to add specific functionality to a common dialog box.
The window handle of the message to send.
The Win32 message to send.
The to send with the message.
The to send with the message.
The result of the message processing, which is dependent on the message
sent.
When overridden in a derived class,
resets the properties of a common dialog to their default
values.
When overridden in a derived class,
specifies a common dialog box.
A value that represents the window handle of the owner window for the common dialog box.
if the dialog
was successfully run; otherwise, .
Runs a common dialog box with a default owner.
if the
user clicks in the dialog box; otherwise,
Runs a common dialog box as a modal dialog with the specified owner.
Any object that implements that represents the top-level window that will own the modal dialog.
if the user clicks in the dialog box; otherwise,
Occurs when the user clicks the Help button on a common
dialog box.
Initializes a new instance of the
class.
Resets
all options to their
default values, the last selected color to black, and the custom
colors to their default values.
Gets or sets a value indicating whether the user can use the dialog box
to define custom colors.
Gets or sets a value indicating whether the dialog box displays all available colors in
the set of basic colors.
Gets or sets the color selected by the user.
Gets or sets the set of
custom colors shown in the dialog box.
Gets or sets a value indicating whether the controls used to create custom
colors are visible when the dialog box is opened
Gets or sets a value indicating whether a Help button appears
in the color dialog box.
Gets or sets a value indicating
whether the dialog
box will restrict users to selecting solid colors only.
Provides data for the
event.
Initializes a new instance of the class.
The zero-based index of the column that is clicked.
Gets the zero-based index of the column that is clicked.
Represents the method that will handle the the event of a
.
The source of the event.
A that contains the event data.
Displays a single column header in a
control.
Initializes a new instance of the class.
Creates an identical copy of the current that is not attached to any list view
control.
An object representing a copy of this object.
Gets the location with the
control's
of this column.
Gets the control the is located in.
Gets or sets the text displayed in the column header.
Gets or sets the horizontal alignment of the text
displayed in the .
Gets or sets the width of the column.
Specifies the styles of the column headers in a control.
The column header is not displayed in report view.
The column headers do not respond to the click of a mouse.
The column headers function like buttons and can carry out
an action, such as sorting, when clicked.
Represents a
Windows combo box control.
Initializes a new instance of the class.
Adds the specified items to the combo box.
An array of to append to the .
Maintains performance when items are added to
the one at a time.
Resumes painting the
control after painting is suspended by the method.
Finds the first item in the combo box
that starts with the specified string.
The to search for.
The zero-based index of the first item found; returns -1 if no match is
found.
Finds the first item after the given index which starts with the given
string. The search is not case sensitive.
The to search for.
The zero-based index of the item before the first item to be searched. Set to -1 to search from the beginning of the control.
The zero-based index of the first item found;
returns -1 if no match is found.
Finds the first item in the combo box that matches
the specified string.
The to search for.
The zero-based index of the first item found;
returns -1 if no match is found.
Finds the first item after the specified index that
matches the specified string.
The to search for.
The zero-based index of the item before the first item to be searched. Set to -1 to search from the beginning of the control.
The zero-based index of the first item found;
returns -1 if no match is found.
Returns the height of an item in the .
The index of the item to return the height of.
The height, in pixels, of the item at the specified index.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
The that was raised.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Selects a range of text in the editable portion of the .
The position of the first character in the current text selection within the text box.
The number of characters to select.
Selects all the text in the editable portion of the
.
Gets or sets a value indicating whether your code
or the operating system will handle drawing of elements in the list.
Gets or sets the width of the of the drop-down portion of a combo box.
Gets or sets a value indicating whether the combo box is displaying its drop-down
portion.
Gets or sets a value indicating whether the control should resize to avoid
showing partial items.
Gets or sets the height of an item in the combo box.
Gets an object representing the collection of the items
contained in this .
Gets or sets the maximum number of items to be shown
in the drop-down portion of the
.
Gets or sets the maximum number of characters allowed in the editable portion
of a combo box.
Gets the preferred height of the .
Gets or sets the index specifying the currently selected item.
Gets or sets currently selected item in the .
Gets or sets the text that is selected in the editable
portion of a
.
Gets or sets the number of characters selected in the editable portion of the
combo box.
Gets or sets the starting index of text selected in the combo box.
Gets or sets a value indicating whether the items in the combo box are sorted.
Gets or sets a value specifying the style
of the combo box.
Gets or sets the text associated with this control.
Occurs when a visual aspect of an
owner-drawn changes.
Occurs when the drop-down portion of a is shown.
Occurs each time an owner-drawn item needs to be drawn and when the sizes
of the list items are determined.
Occurs when the property has changed.
Occurs when the selected item has changed and
that change is committed.
Occurs when the property has changed.
Initializes a new instance of .
The that owns this object collection.
Adds an item to the list of items for a .
An object representing the item to add to the collection.
The zero-based index of the item in the collection.
Adds an array of items to the list of items for a .
An array of objects to add to the list.
Removes all items from the .
Determines if the specified item is located within the collection.
An object representing the item to locate in the collection.
if the item is located within the collection;
otherwise, .
Copies the entire collection into an existing array of objects at a specified location within the array.
The object array to copy the collection to.
The location in the destination array to copy the collection to.
Returns an enumerator that can be used to iterate through the item
collection.
An object that represents the item
collection.
Retrieves the index within the collection of the specified item.
An object representing the item to locate in the collection.
The zero-based index where the item is located within the collection;
otherwise, -1.
Inserts an item into the collection at the specified index.
The zero-based index location where the item is inserted.
An object representing the item to insert.
The zero-based index of the newly added item.
Removes an item from the at the specified index.
The index of the item to remove.
Removes the specified item from the .
The to remove from the list.
Gets the number of items in the collection.
Gets a value indicating whether this collection can be modified.
Retrieves the item at the specified index within the collection.
The index of the item in the collection to retrieve.
[To be supplied.]
[To be supplied.]
Specifies the
style.
The text portion is editable. The list portion is
always visible.
The text portion is editable. The user must click the arrow button to display
the list portion.
The
user cannot directly edit the text portion. The user must click the arrow button to
display the list portion.
Represents a shortcut menu.
Represents the base functionality for all menus.
Copies the that is passed as a parameter to the
current .
The to copy.
Gets the that contains this menu.
The that contains this menu. The default is
.
Gets the that contains this menu.
The that contains this menu.
Merges the objects of one menu with the current
menu.
The whose menu items are merged with the menu items of the current menu.
Gets a value representing the window handle for the menu.
Gets a value indicating whether this menu contains any menu items. This property is read-only.
Gets a value indicating the that is used to display a list of Multiple Document Interface (MDI) child forms.
Gets a value indicating the collection of objects associated with
the menu.
Initializes a new instance of the class.
The that owns this collection.
Adds a new , to the end of the current menu, with a specified caption.
The caption of the menu item.
A that represents the menu item being added to the
collection.
Adds a new to the end of the current menu with a specified
caption and a specified event handler for the
event.
The caption of the menu item.
An that represents the event handler that is called when the item is clicked by the user or when a user, presses an accelerator or shortcut key for the menu item.
A that represents the menu item being added to the collection.
Adds a new to the end of this menu with the specified
caption,
event handler, and items.
The caption of the menu item.
An array of objects that this will contain.
A that represents the menu item being added to the collection.
Adds a previously created to the end of the current menu.
The to add.
The zero-based index where the item is stored in the collection.
Adds a previously created
at the
specified index within the menu item collection.
The position to add the new item.
The to add.
The zero-based index where the item is stored in the collection.
Adds an array of previously created
objects to the collection.
An array of objects representing the menu items to add to the collection.
Determines if the specified
is a member of the collection.
The to locate in the collection.
if the
is a member of the collection; otherwise, .
Retrieves the index of a specific item in the collection.
The to locate in the collection.
The zero-based index of the item found in the collection;
otherwise, -1.
Removes all objects from the menu item collection.
Copies the entire collection into an existing array at a
specified location within the array.
The destination array.
The index in the destination array at which storing begins.
Returns an enumerator that can be used to iterate through the menu item
collection.
An object that represents the menu item collection.
Removes a from the menu
item collection at a specified index.
The index of the to remove.
Removes the specified
from the menu item collection.
The to remove.
Retrieves the at the specified
indexed location in the collection.
The indexed location of the in the collection.
Gets a value indicating the total number of objects in the
collection.
Initializes a new instance of the class with no menu items specified.
Initializes a new instance of the
class with a specified set of objects.
An array of objects that represent the menu items to add to the context menu.
Displays the shortcut menu at the specified position.
A object that specifies the control with which this context menu is associated.
A object that specifies the coordinates at which to display the menu. These coordinates are specified relative to the client coordinates of the control specified in the parameter.
Gets the control that is displaying the shortcut menu.
Occurs before the context menu is displayed.
Gets or sets a value indicating whether text displayed by the control is displayed from right to left.
Represents the collection of data bindings for a control.
Adds the specified to the collection.
The to add.
Creates a using the specified control property
name, data source, and data member, and adds it to the collection.
The name of the control property to bind.
An that represents the data source.
The property or list to bind to.
The newly-created .
Clears the collection of any bindings.
Deletes the specified
from the collection.
The to remove.
Deletes the
at the specified index.
The zero-based index of the item to remove.
Gets the control that the collection belongs to.
Gets the specified by the control's property name.
The name of the property on the data-bound control.
Provides data for the and events.
Initializes a new instance of the class for the specified control.
The to store in this event.
Gets the control object used by this event.
Represents the method that will handle the and events of the
class.
The source of the event.
A that contains the event data.
Provides methods used to paint common Windows controls and their
elements.
Creates a new dark color object for the control from the specified color and darkens it by the specified percentage.
The to be darkened.
The percentage to darken the specified .
A that represent the dark color on the control.
Creates a new dark color object for the control from the specified color.
The to be darkened.
A that represents the dark color on the control.
Creates a new dark color object for the control from the specified color.
The to be darkened.
A that represents the dark color on the control.
Draws a border with the specified style and
color, on the specified graphics surface, and within the specified
bounds on a button-style control.
The object to draw on.
The that represents the dimensions of the border.
The of the border.
The of the border.
Draws a border on a button-style control with the specified styles, colors, and
border widths, on the specified graphics surface, and within the specified
bounds.
The object to draw on.
The that represents the dimensions of the border.
The of the left of the border.
The of the left border.
The of the left border.
The of the top of the border.
The of the top border.
The of the top border.
The of the right of the border.
The of the right border.
The of the right border.
The of the bottom of the border.
The of the left border.
The of the bottom border.
Draws a three-dimensional style border on the specified graphics surface and within the specified bounds
on a control.
The object to draw on.
The that represents the dimensions of the border.
Draws a three-dimensional style border with the specified style, on the
specified graphics surface, and within the specified bounds on a control.
The object to draw on.
The that represents the dimensions of the border.
The to use when drawing the border.
Draws a three-dimensional style border with the specified style, on the specified
graphics surface and sides, and within the specified bounds on a
control.
The object to draw on.
The that represents the dimensions of the border.
The to use when drawing the border.
The of the rectangle to draw the border on.
Draws a three-dimensional style border on the specified graphics surface and
within the specified bounds on a control.
The object to draw on.
The coordinate of the top left of the border rectangle.
The coordinate of the top left of the border rectangle.
The of the border rectangle.
The of the border rectangle.
Draws a three-dimensional style border with the specified style, on the
specified graphics surface, and within the specified bounds on a control.
The object to draw on.
The coordinate of the top left of the border rectangle.
The coordinate of the top left of the border rectangle.
The of the border rectangle.
The of the border rectangle.
The to use when drawing the border.
Draws a three-dimensional style border with the specified style, on the specified
graphics surface and side, and within the specified bounds on a
control.
The object to draw on.
The coordinate of the top left of the border rectangle.
The coordinate of the top left of the border rectangle.
The of the border rectangle.
The of the border rectangle.
The to use when drawing the border.
The of the rectangle to draw the border on.
Draws a button control in the specified state, on
the specified graphics surface, and within the specified bounds.
The object to draw on.
The that represents the dimensions of the button.
The to draw the button in.
Draws a button control in the specified state, on the specified graphics
surface, and within the specified bounds.
The object to draw on.
The coordinate of the upper left corner of the drawing rectangle.
The coordinate of the upper left corner of the drawing rectangle.
The of the button.
The of the button.
The to draw the button in.
Draws the specified caption button control in the specified state, on the specified
graphics surface, and within the specified bounds.
The object to draw on.
The that represents the dimensions of the caption button.
The to draw.
The to draw the caption button in.
Draws the specified caption button control in the specified state, on the
specified graphics surface, and within the specified bounds.
The object to draw on.
The coordinate of the top left of the drawing rectangle.
The coordinate of the top left of the drawing rectangle.
The of the drawing rectangle.
The of the drawing rectangle.
The to draw.
The to draw the caption button in.
Draws a check box control in the specified state, on the specified graphics
surface, and within the specified bounds.
The object to draw on.
The that represents the dimensions of the check box.
The to draw the check box in.
Draws a check box control in the specified state, on the specified graphics surface, and within the specified bounds.
The object to draw on.
The coordinate of the upper left corner of the drawing rectangle.
The coordinate of the upper left corner of the drawing rectangle.
The of the check box.
The of the check box.
The to draw the check box in.
Draws a drop-down button on a combo box control in the specified state, on the specified graphics
surface, and within the specified bounds.
The object to draw on.
The that represents the dimensions of the combo box.
The to draw the combo box in.
Draws a drop-down button on a combo box control in the specified state, on the specified graphics surface, and within the specified bounds.
The object to draw on.
The coordinate of the top left of the border rectangle.
The coordinate of the top left of the border rectangle.
The of the combo box.
The of the combo box.
The to draw the combo box in.
Draws a container control grab handle glyph on the specified graphics surface and within the specified bounds.
The object to draw on.
The that represents the dimensions of the grab handle glyph.
Draws a focus rectangle on the specified graphics surface and within the specified bounds.
The object to draw on.
The that represents the dimensions of the grab handle glyph.
Draws a focus rectangle on the specified graphics surface and within the specified bounds.
The object to draw on.
The that represents the dimensions of the grab handle glyph.
The of the object to draw the focus rectangle on.
The of the object to draw the focus rectangle on.
Draws a standard selection grab handle glyph on the specified graphics surface, within the specified bounds, and in the specified state and style.
The object to draw on.
The that represents the dimensions of the grab handle glyph.
to draw the handle as a primary grab handle; otherwise, .
to draw the handle in an enabled state; otherwise, .
Draws a grid of one-pixel dots with the specified
spacing, within the specified bounds, on the specified graphics surface, and in the specified color.
The object to draw on.
The that represents the dimensions of the grab handle glyph.
The and between the dots of the grid.
The of the background behind the grid.
Draws the specified image in a disabled state.
The object to draw on.
The to draw.
The coordinate of the top left of the border image.
The coordinate of the top left of the border image.
The of the background behind the image.
Draws a locked selection frame on the screen
within the specified bounds and on the specified graphics surface. Specifies whether
to draw the frame with the primary selected colors.
The object to draw on.
The that represents the dimensions of the frame.
to draw this frame with the colors used for the primary selection; otherwise, .
Draws the specified menu glyph on a menu item control within the specified
bounds and on the specified surface.
The object to draw on.
The that represents the dimensions of the glyph.
The to draw.
Draws the specified menu glyph on a menu item control with the specified
bounds and on the specified surface.
The object to draw on.
The coordinate of the upper left corner of the drawing rectangle.
The coordinate of the upper left corner of the drawing rectangle.
The of the menu glyph.
The of the menu glyph.
The to draw.
Draws a three-state check box control in the specified state, on the specified graphics
surface, and within the specified bounds.
The object to draw on.
The that represents the dimensions of the check box.
The to draw the check box in.
Draws a three-state check box control in the specified state, on the specified graphics surface, and within the specified bounds.
The object to draw on.
The coordinate of the upper left corner of the drawing rectangle.
The coordinate of the upper left corner of the drawing rectangle.
The of the check box.
The of the check box.
The to draw the check box in.
Draws a radio button control in the specified state, on the specified graphics
surface, and within the specified bounds.
The object to draw on.
The that represents the dimensions of the radio button.
The to draw the radio button in.
Draws a radio button control in the specified state, on the specified graphics surface, and within the specified bounds.
The object to draw on.
The coordinate of the upper left corner of the drawing rectangle.
The coordinate of the upper left corner of the drawing rectangle.
The of the radio button.
The of the radio button.
The to draw the radio button in.
Draws a reversible frame on the screen within the
specified bounds, with the specified background color, and in the specified state.
The that represents the dimensions of the rectangle to draw, in screen coordinates.
The of the background behind the frame.
The of the frame.
Draws a reversible line on the screen within the specified starting and
ending points and with the specified background color.
The starting of the line, in screen coordinates.
The ending of the line, in screen coordinates.
The of the background behind the line.
Draws the specified scroll button on a scroll bar control
in the specified state, on the specified graphics surface, and within the
specified bounds.
The object to draw on.
The that represents the dimensions of the glyph.
The to draw.
The that represents the state to draw the scroll button in.
Draws the specified scroll button on a scroll bar control
in the specified state, on the specified graphics surface, and within the specified bounds.
The object to draw on.
The coordinate of the upper left corner of the drawing rectangle.
The coordinate of the upper left corner of the drawing rectangle.
The of the scroll button.
The of the scroll button.
The to draw.
The that represents the state to draw the scroll button in.
Draws a standard selection frame in the specified state, on the specified
graphics surface, with the specified inner and outer dimensions, and with the
specified background color.
The object to draw on.
to draw the selection frame in an active state; otherwise, .
The that represents the inner boundary of the selection frame.
The that represents the outer boundary of the selection frame.
The of the background behind the frame.
Draws a size grip on a form with the specified bounds and background color and
on the specified graphics surface.
The object to draw on.
The that represents the dimensions of the size grip.
The of the background used to determine the colors of the size grip.
Draws a size grip on a form with the specified bounds and background color and
on the specified graphics surface.
The object to draw on.
The of the background used to determine the colors of the size grip.
The coordinate of the upper left corner of the size grip.
The coordinate of the upper left corner of the size grip.
The of the size grip.
The of the size grip.
Draws the specified string in a disabled
state on the specified graphics surface, within the specified bounds, and
in the specified font, color, and format.
The object to draw on.
The to draw.
The to draw the string with.
The to draw the string with.
The object that represents the dimensions of the string.
The to apply to the string.
Draws a filled,
reversible rectangle on the screen.
The that represents the dimensions of the rectangle to fill, in screen coordinates.
The of the background behind the fill.
Creates a new light color object for the control from the specified color and lightens it by the specified percentage.
The to be lightened.
The percentage to lighten the specified .
A that represents the light color on the control.
Creates a new light color object for the control from the specified color.
The to be lightened.
A that represents the light color on the control.
Creates a new light color object for the control from the specified color.
The to be lightened.
A that represents the light color on the control.
Gets the color to use as the
color.
Specifies the style and behavior of the control.
The control is a container-like control.
The control paints itself rather than the operating system doing so. This
style only applies to classes derived from .
The control is drawn opaque and the background is
not painted.
The control is redrawn when it is resized.
The control has a fixed width.
The control has a fixed height.
The control implements the standard
behavior.
The control can receive focus.
The control does its own mouse processing, and mouse events are not
handled by the operating system.
The control accepts a with an alpha component of less than 255
to simulate transparency. Transparency will be simulated only if the
bit is set to
and the parent control is derived from .
The control implements the standard behavior. This style is ignored
if is not set.
The control ignores the window message WM_ERASEBKGND
to reduce flicker. This style should only be used if is set to
.
The control keeps a copy of the text rather than getting
it from the each time it is
needed. This style defaults to . This behavior improves performance, but
makes it difficult to keep the text synchronized.
If , the method is called for
every message sent to the control's . This style defaults to
.
Drawing is performed in a buffer, and after it
completes, the result is output to the screen. Double-buffering prevents flicker
caused by the redrawing of the control. To fully enable double-buffering, you
must also set the and bits to
.
Provides data for the and events.
Initializes a new instance of the class.
An that contains the value of the current property.
The of the value.
Gets or sets the value of the object.
Gets the data type of the desired value.
Represents the method that will handle the and events of a object.
The source of the event.
A that contains the event data.
Encapsulates the information needed when creating
a control.
Gets
or
sets the name of the
class to derive the control from.
Gets or sets the control's initial text.
Gets or sets a bitwise combination of window style values.
Gets or sets a bitwise combination of extended window
style values.
Gets or sets a bitwise combination of class style values.
Gets or sets the initial left position of the control.
Gets or sets the top position of the initial location of the control.
Gets or sets the initial width of the control.
Gets or sets the initial height of the control.
Gets or sets the control's parent.
Gets or sets additional parameter information needed to create the control.
Manages a list of
objects.
Adds a new item to the underlying list.
Cancels the current edit operation.
Throws an exception if there is no list, or the list is empty.
Removes the item at the specified index.
The index of the item to remove from the list.
Ends the current edit operation.
Raises the event.
An that contains the event data.
Forces a repopulation of the bound controls.
Occurs when the
current item has been
altered.
Gets the list for this .
Represents the image used to paint the mouse pointer.
Initializes a new instance of the class from the specified Windows handle.
The Windows handle of the cursor to create.
Initializes a new instance of the
class from
the specified file.
The cursor file to load.
Initializes a new instance of the class from the specified resource with the specified resource type.
The resource .
A that represents the name of the resource.
Initializes a new instance of the class from the
specified data stream.
The data stream to load the from.
Copies the handle of this .
An object that represents the cursor's handle.
Releases all resources used by the .
Draws the cursor on the specified surface, within the specified bounds.
The surface on which to draw the .
The that represents the bounds of the .
Draws the cursor in a stretched format on the specified
surface, within the specified bounds.
The surface on which to draw the .
The that represents the bounds of the .
Hides the cursor.
Displays the cursor.
Returns a value indicating whether two instances
of a object are equal.
A object to compare.
A object to compare.
if two instances of a object are equal;
otherwise, .
Returns a value indicating whether two instances
of a object are not equal.
A object to compare.
A object to compare.
if two instances of a object are not equal;
otherwise, .
Returns a value indicating whether the cursor is equal to the specified object.
The object to compare.
if the cursor is equal to the specified
object;
otherwise, .
Gets or sets the bounds that represents the
clipping rectangle for
the cursor.
Gets or sets a cursor object that represents the mouse cursor.
Gets the handle of the cursor.
Gets or
sets the cursor's position.
Gets the size of the cursor object.
Provides a type converter to convert objects to and from various other
representations.
Provides a collection of objects for use by a Windows Forms
application.
Gets the cursor that appears when an application starts.
Gets the arrow cursor.
Gets the crosshair cursor.
Gets the default cursor, which is usually an arrow cursor.
Gets the I-beam cursor, which is used to show where the
text cursor appears when the mouse is clicked.
Gets the cursor that indicates that a particular region is
invalid for the current operation.
Gets the four-headed sizing cursor, which consists of
four joined arrows that point north, south, east, and west.
Gets the two-headed diagonal (northeast/southwest) sizing cursor.
Gets the two-headed vertical (north/south) sizing cursor.
Gets the two-headed diagonal (northwest/southeast) sizing cursor.
Gets the two-headed horizontal (west/east) sizing cursor.
Gets the up arrow cursor, typically used to identify an insertion point.
Gets the wait cursor, typically an hourglass shape.
Gets the Help cursor, which is a combination of an arrow and a question mark.
Gets the cursor that appears when the mouse is positioned
over a horizontal splitter bar.
Gets the cursor that appears when the mouse is positioned over a vertical splitter bar.
Gets the cursor that appears during wheel operations when
the mouse is not moving, but the window can be scrolled in both a horizontal and vertical direction.
Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a horizontal direction.
Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a vertical direction.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the right.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the right.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in an upward direction.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the left.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the right.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in a downward direction.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the left.
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the left.
Gets the hand cursor, typically used when hovering over a Web link.
Provides , predefined
format names. Use them to identify the format
of data that you store in an
.
Specifies the standard ANSI text format. This
field is read-only.
Specifies the standard Windows Unicode text format. This
field is read-only.
Specifies the Windows Device Independent Bitmap (DIB)
format. This field is read-only.
Specifies a Windows bitmap format. This field is read-only.
Specifies the Windows enhanced metafile format. This
field is read-only.
Specifies the Windows metafile format, which Windows Forms
does not directly use. This field is read-only.
Specifies the Windows symbolic link format, which Windows
Forms does not directly use. This field is read-only.
Specifies the Windows Data Interchange Format (DIF), which Windows
Forms does not directly use. This field is read-only.
Specifies the Tagged Image File Format (TIFF), which Windows
Forms does not directly use. This field is read-only.
Specifies the standard Windows original equipment
manufacturer (OEM) text format. This field is read-only.
Specifies the Windows palette format. This
field is read-only.
Specifies the Windows pen data format, which consists of
pen strokes for handwriting software; Windows Forms does not use this format. This
field is read-only.
Specifies the Resource Interchange File Format (RIFF)
audio format, which Windows Forms does not directly use. This field is read-only.
Specifies the wave audio format, which Windows Forms does not
directly use. This field is read-only.
Specifies the Windows file drop format, which Windows Forms
does not directly use. This field is read-only.
Specifies the Windows culture format, which Windows Forms does
not directly use. This field is read-only.
Specifies text consisting of HTML data. This field is read-only.
Specifies text consisting of Rich Text Format (RTF) data. This
field is read-only.
Specifies a comma-separated value (CSV) format, which is a
common interchange format used by spreadsheets. This format is not used directly
by Windows Forms. This field is read-only.
Specifies the Windows Forms string class format, which Windows
Forms uses to store string objects. This field is read-only.
Specifies a format that encapsulates any type of Windows Forms
object. This field is read-only.
Returns a with the Windows Clipboard numeric ID and name for the specified format.
The format name.
A that has the Windows Clipboard numeric ID and the name
of the format.
Returns a with the Windows Clipboard numeric
ID and name for the specified ID.
The format ID.
A that has the Windows Clipboard
numeric ID and the
name of the format.
Gets the name of this format.
Gets the ID number for this format.
Displays ADO.NET data in a scrollable grid.
Requests an edit operation.
The to edit.
The number of the row to edit
If the operation will be performed, true is returned;
otherwise false is returned.
Requests an end to an edit operation taking place.
The to edit.
The number of the row to edit
True if an abort operation is requested
If the operation will be performed, true is returned;
otherwise false is returned.
Initializes a new instance of the
class.
Resets the property to its default color.
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Resets the property to its default value.
Gets a value
indicating whether the property should be
persisted.
if the property value has been changed from its
default; otherwise, .
Gets a value
indicating whether the property should be
persisted.
if the property value has been changed from its
default; otherwise, .
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to
its default value.
Indicates whether the property should be
persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Sets the and properties at run time.
The data source, typed as , for the control.
The string that specifies the table to bind to within the object returned by the property.
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Indicates whether the property should be
persisted.
if the property value has changed from its default;
otherwise, .
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Indicates whether the property should be
persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Resets the property to its default value.
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Indicates whether the property should be
persisted.
if the property value has been changed from its
default; otherwise, .
Indicates whether the property should be
persisted.
if the property value has been changed from its
default; otherwise, .
Indicates whether the property should be
persisted.
if the property
value has changed from its default; otherwise, .
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event
An that contains the event data.
Raises the
event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Listens
for the horizontal scrollbar's scroll
event.
An that contains data about the control.
A that contains the event data.
Listens
for the vertical scrollbar's scroll event.
An that contains data about the control.
A that contains the event data.
Listens
for the caption's back button clicked event.
An that contains data about the control.
An that contains data about the event.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
The source of the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Overrides
to prevent painting the background of the
control.
A that contains information about the control to paint.
Raises the event that
repositions controls
and updates scroll bars.
A that contains the event data.
Raises the
event.
An that contains the event data.
Raises the event.
An containing the event data.
Raises the event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the
event.
A that provides data about the event.
Raises the event.
A that contains data about the event
Raises the event.
A that contains data about the event.
Creates the
event.
An that contains data about the event.
Raises the
event.
A that contains data about the event.
Raises the event.
A that contains data about the event.
Raises the event.
A that contains data about the event.
Raises the event.
A which contains data about the event.
Raises the event.
An that contains the event data.
Attempts to
put the grid into a state where editing is
allowed.
A to edit.
The number of the row to edit.
if the method is successful; otherwise,
.
Begins the initialization of a that
is used on a form or used by another component. The initialization occurs at run time.
Collapses child relations, if any exist for all rows, or for a
specified row.
The number of the row to collapse. If set to -1, all rows are collapsed.
Constructs a new instance of the accessibility
object for this control.
The for this control.
Requests an end to an edit operation taking place on the
control.
The to cease editing.
The number of the row to cease editing.
Set to if the current operation should be stopped.
if the editing operation ceases; otherwise,
.
Informs the control when the user begins to edit the
column at the specified location.
The that defines the location of the edited column.
Informs the control when the user begins to edit a column using the specified
control.
The used to edit the column.
Displays child relations, if any exist, for all rows or a
specific row.
The number of the row to expand. If set to -1, all rows are expanded.
Creates a using the specified
.
The to use for creating the grid column style.
to set the column style as the default; otherwise, .
The new .
Creates a new with the specified .
The to use for creating the grid column style.
The new .
Ends the initialization of a that is used on a form or
used by another component. The initialization occurs at run time.
Gets a
that specifies the four corners of the selected cell.
A that defines the current cell's corners.
Gets the of the cell specified by row and column number.
The number of the cell's row.
The number of the cell's column.
A that defines the current cell's corners.
Gets the of the cell specified by .
The to look up.
A that defines the current cell's corners.
Gets information, such as row and column number of a
clicked point on
the grid,
using the x
and y coordinate passed to the method.
The horizontal position of the coordinate.
The vertical position of the coordinate.
A
that contains information about the clicked part of the
grid.
Gets information, such as row and column number of a
clicked point on the grid, about the grid using a specific .
A that represents single x,y coordinate.
A
that contains specific information about the grid.
Gets a value that indicates whether a specified row's node is expanded or collapsed.
The number of the row in question.
if the node is expanded; otherwise,
.
Gets a value indicating whether a
specified row is selected.
The number of the row you interested in.
if the row is
selected; otherwise, .
Navigates back to the table previously displayed in the grid.
Navigates to the table specified by row and relation
name.
The number of the row to navigate to.
The name of the child relation to navigate to.
Gets or sets a value that indicates whether a key should be processed
further.
A that contains data about the pressed key.
, the key should be processed; otherwise,
.
Processes keys for grid navigation.
A that contains data about the key up or key down event.
, if the key was processed;
otherwise .
Previews a keyboard message and returns a value indicating if the key was
consumed.
A that contains data about the event. The parameter is passed by reference.
, if the key was consumed;
otherwise, .
Gets a value indicating whether the Tab key should be processed.
A that contains data about which the pressed key.
if the Tab key should be processed; otherwise,
.
Cancels the current edit operation and rolls back all changes.
Turns off selection for all rows that are selected.
Selects a specified row.
The index of the row to select.
Unselects a specified row.
The index of the row to deselect.
Gets or sets a value indicating whether the grid can be resorted by clicking on
a column header.
Gets or sets the background color of alternating rows for a ledger
appearance.
Gets or sets the background color of the grid.
Gets or sets the foreground color (typically the color of the text) property
of the control.
Gets or sets
the grid's border style.
Occurs when the has changed.
Gets the default size of the control.
Gets or sets the background color of the caption area.
Gets
or sets the foreground color
of the caption area.
Gets or sets the font of the grid's caption.
Gets or sets the text of the grid's window caption.
Gets or sets a value that indicates
whether the grid's caption is visible.
Occurs when the property has changed.
Gets or sets which cell has the focus. Not available at design time.
Occurs when the property has changed.
Gets or sets the background color of selected rows.
Gets or set the foreground color of selected rows.
Gets or sets the data source that the grid is displaying data for.
Occurs when the property value has changed.
Gets or sets the specific list in a for which the
control
displays a grid.
Gets the for this control.
Gets or sets index of the selected row.
Gets the collection of objects for the grid.
Gets or sets the color of the grid lines.
Gets or sets the line style of the grid.
Gets or sets the way parent row labels are displayed.
Occurs when the label style of the parent row is changed.
Gets the index of the first visible column in a grid.
Gets or sets a value indicating whether the grid displays in flat mode.
Occurs when the has changed.
Gets or
sets the background color of all row and column headers.
Gets or sets the color of the non-row area of the grid.
Occurs when the has changed.
Gets or sets the font used for column headers.
Gets or sets the foreground color of headers.
Gets the horizontal scrollbar for the grid.
Gets or sets the color of the text that you can click to
navigate to a child table.
Gets
or sets the color a link changes to when
the mouse pointer moves over it.
Gets or sets a value indicating whether navigation is allowed.
Occurs when the property has changed.
Gets or sets the background color of parent rows.
Gets or sets the foreground color of parent rows.
Gets
or sets the default width of the grid columns in
pixels.
Gets or sets the preferred row height for the control.
Gets or sets a value indicating whether the grid
is in read-only mode.
Occurs when the property value changes.
Gets or sets a value indicating whether the column headers a table are
visible.
Gets or sets a value indicating whether the parent rows of a table are
visible.
Occurs when the property value changes.
Gets or sets a value that specifies whether row
headers are visible.
Gets or sets the width of row headers.
Gets the vertical scroll bar of the control.
Gets the number of visible columns.
Gets the number of rows visible.
Gets or sets the value of the cell at
the specified the row and column.
The zero-based index of the row containing the value.
The zero-based index of the column containing the value.
Gets or sets the value of a specified .
A that represents a cell in the grid.
Occurs when the user navigates to a new table.
Occurs when a row header is clicked.
Occurs when the user scrolls the control.
Occurs when the button on a child table is clicked.
Occurs when the button is clicked.
Indicates that a coordinate corresponds to a non-functioning part of the
control.
Indicates whether two objects are identical.
The second object to compare, typed as .
if the objects are equal;
otherwise, .
Gets the hash code for the instance.
The hash code for this instance.
Gets the type, row number, and column number.
The type, row number, and column number.
Gets the number of the column the user has clicked.
Gets the number of the
row the user has clicked.
Gets the part of the control, other than the row or column, that was
clicked.
The background area, visible when the control contains no table,
few rows, or when a table
is scrolled to its bottom.
A cell in the
control.
A column header in the
control.
A row header in the
control.
The column border, which is the line between
column headers. It can be dragged to resize a column's width.
The row border, which is the line between grid row
headers. It can be dragged to resize a row's height.
The caption of the
control.
The parent row section of the control. The parent row displays information
from or about the parent table of the currently displayed child table, such as
the name of the parent table, column names and values of the parent
record.
Initializes a new instance of a .
The control the row belongs to.
The the row belongs to.
The row number where the new row will be inserted.
Gets the bitmap associated with the row.
The name of the bitmap.
A associtaed with the row.
When overridden in a derived class, gets the
where a cell's contents gets painted.
The of the painted cell.
When overridden in a derived class, gets the of the non-scrollable area of
the row.
The of the non-scrollable area.
Gets or sets the bitmap displayed in the row header of a new row.
A Bitmap to be displayed in the row header.
Gets or sets the bitmap displayed in the row header that indicates a row can
be edited.
The bitmap to be displayed in a row header when the row can be edited.
Gets or sets the bitmap displayed on a row with an error.
A displayed on rows with errors.
When overridden in a derived class, notifies the grid that an edit will
occur.
When overridden in a derived class, called by the control when a key press occurs on a row with focus.
if the key press has been handled
and the grid should not process it further; otherwise,
.
Called by the when a click occurs in the row's client area
specifed by the x and y coordinates and the specified
.
The x coordinate of the cell.
The y coordinate of the cell.
A .
if the mouse event has been handled and the grid should
not process it further; otherwise, .
When overridden in a derived class, is called by the when a click occurs
in the row's
client area, specified by x and y coordinates.
The x coordinate of the cell.
The y coordinate of the cell.
A .
Indicates whether the text is right-aligned. if the text is right-aligned; otherwise, .
The x coordinate of the cell.
The y coordinate of the cell.
A .
When overridden in a derived class, is called by the when
the mouse moves within the row's client area.
The x coordinate of the cell.
The y coordinate of the cell.
A .
Indicates whether the text is right-aligned. if the text is right-aligned; otherwise, .
When overridden in a derived class, causes the RowEnter event to occur.
Paints the row.
The width of bounds painted with data
Draws a border on the bottom DataGrid.GridLineWidth pixels
of the bounding rectangle passed in.
Paints the row.
The width of bounds painted with data
Paints a selection arrow onto the graphics context and
returns the width of the area painted.
Returns the BackColor and TextColor that the Graphics object should use
for the appropriate values for a given row and column when painting the data.
Gets the control the row belongs to.
Gets or sets the height of the row.
Gets the row's number.
Gets or sets a value indicating whether the row is selected.
Returns the currently focused child, if any.
Returns this if the object itself is focused.
Navigate to the next or previous grid entry.entry.
Returns the currently focused child, if any.
Returns this if the object itself is focused.
Navigate to the next or previous grid entry.
Specifies a column in
which each cell contains a check box for representing
a Boolean value.
Specifies the appearance and text formatting and
behavior of a control column. This
class is abstract.
Provides an editing notification interface.
Informs the that the user has begun
editing the column.
The that is editing the column.
In a derived class,
initializes a new instance of the class.
Initializes a new instance of the class with the specified .
A that that provides the attributes for the column.
Updates the value of a specified row with
the given text.
The associated with the .
The row to update.
The new value.
Sets the control that this column
belongs to.
The control that this column belongs to.
Sets the for the column.
A .
Resets the to its default
value, .
Suspends the painting of the column until the
method is called.
Resumes the painting of columns suspended by calling the
method.
When overridden in a derived class, gets the width and
height of the specified value. The width and height are used when the user
navigates to using the
.
A object.
An object value for which you want to know the screen height and width.
A that contains the dimensions of the cell.
When overridden in a derived class, gets the minimum height of a row.
The minimum height of a row.
When overridden in a derived class, gets the height used for automatically resizing columns.
A object.
A object value for which you want to know the screen height and width.
The height used for auto resizing a cell.
Gets the value in the specified row from the specified
.
The containing the data.
The row number containing the data.
An
containing the value.
Redraws the column and causes a paint
message to be sent to the control.
Throws an exception if the does
not have a valid data source, or if this column is not mapped to a valid
property in the data source.
A to check.
When overridden in a derived class, initiates a
request to interrupt an edit procedure.
The row number upon which an operation is being interrupted.
When overridden in a derived class, initiates a request to complete an
editing procedure.
The for the .
The number of the row being edited.
if the editing procedure committed
successfully; otherwise, .
Prepares a cell for editing.
The for the .
The row number to edit.
The bounding in which the control is to be sited.
A value indicating whether the column is a read-only. if the value is read-only; otherwise, .
Prepares the cell for editing using the specified
, row number, and
parameters.
The for the .
The row number in this column which is being edited.
The in which the control is to be sited.
A value indicating whether the column is a read-only. if the value is read-only; otherwise, .
The text to display in the control.
When overridden in a deriving class, prepares a cell for editing.
The for the .
The row number in this column which is being edited.
The in which the control is to be sited.
A value indicating whether the column is a read-only. if the value is read-only; otherwise, .
The text to display in the control.
A value indicating whether the cell is visible. if the cell is visible; otherwise, .
Enters a
into the column.
Notifies a column that it must relinquish the focus to the control it is hosting.
Paints the a with the specified ,
, , and row number.
The object to draw to.
The bounding to paint into.
The of the control the column belongs to.
The number of the row in the underlying data being referred to.
When overridden in a derived class, paints a with the specified , , , row number, and
alignment.
The object to draw to.
The bounding to paint into.
The of the control the column belongs to.
The number of the row in the underlying data being referred to.
A value indicating whether to align the column's content to the right. if the content should be aligned to the right; otherwise .
Paints a with the specified , , , row number, background color, foreground color, and alignment.
The object to draw to.
The bounding to paint into.
The of the control the column belongs to.
The number of the row in the underlying data table being referred to.
A used to paint the background color.
A used to paint the foreground color.
A value indicating whether to align the content to the right. if the content is aligned to the right, otherwise, .
Sets the value in a specified row with the value from a
specified .
A associated with the .
The number of the row.
The value to set.
Informs the that the user has begun editing the
column.
The that hosted by the column.
Gets or sets the alignment of text in a column.
Occurs when the property value changes.
Gets or sets the that determines the
attributes of data displayed by the .
Occurs when the property value changes.
Gets the for the column.
Gets the height of the column's font.
Gets or sets
the text of the column header.
Occurs when the property value changes.
Gets or sets the name used to map the column style
to a data member.
Occurs when the value changes.
Gets or sets the text that is displayed when the
column contains
.
Occurs when the value changes.
Gets or sets a value indicating whether the data in the column can be edited.
Occurs when the property value changes.
Gets or sets the width of the column.
Occurs when the property value changes.
Initializes a new instance of the class.
The that hosts the object.
Alows navigation to another object.
One of the values.
An specified by the
parameter.
Gets the bounding rectangle of a column.
Gets the name of the column that owns the accessiblity object.
Gets the column style object that owns the accessiblity object.
Gets the parent accesibility object.
Gets the role of the the accessibility object.
Initializes a new instance of the class.
Initializes a new instance of a with the
specified .
The associated with the column.
Gets or sets the actual value used when setting the
value of the column to .
Occurs when the property value is changed.
Gets or sets the actual value used when setting the value of the column to
.
Occurs when the property is changed.
Gets or sets the actual value used when setting the
value of the column to .
Gets or sets a value indicating whether null values are allowed.
Occurs when the property is changed.
Identifies a cell in the grid.
Initializes a new instance of the class.
The number of a row in the .
The number of a column in the .
Gets the row number and column number of the cell.
A string containing the row number and column number.
Gets or sets the number of a column in the control.
Gets or sets the number of a row in the control.
Represents a collection of objects in the
control.
Adds a column style to the collection.
The to add.
The index of the new object.
Adds an array of column style objects to the collection.
An array of objects to add to the collection.
Clears the collection of objects.
Gets a value indicating whether the contains a associated
with the specified .
The associated with the desired .
if the collection contains the
; otherwise, .
Gets a value indicating whether the contains the specified .
The desired .
if the collection contains the ; otherwise, .
Gets a value indicating whether the contains the with the specified name.
The of the desired .
if the collection contains the ; otherwise, .
Gets the index of a specified .
The to find.
The zero-based index of the within the or -1 if no
corresponding
exists.
Raises the event.
A that contains the event data event.
Removes the specified from the .
The to remove from the collection.
Removes the with the specified index from the .
The zero-based index of the to remove.
Sets the for each column style in the
collection to .
Gets the at a specified index.
The zero-based index of the to return.
Gets the
with the specified name.
The of the retrieve.
Gets the associated
with the specified .
The associated with the .
Occurs when a change is made to the .
Converts the value of an object to a different data
type.
Specifies the style of gridlines in a .
No gridlines between cells.
Solid gridlines between cells.
Returns the currently focused child, if any.
Returns this if the object itself is focused.
Navigate to the next or previous grid entry.
Specifies how the parent row labels of a
control are displayed.
Display no parent row labels.
Displays the parent table name.
Displays the parent column name.
Displays
both the parent table and column names.
Called by the DataGrid when a keypress occurs on a row with "focus."
True if the keypress has been handled and the grid should not
process it any further. False otherwise.
Paints the row.
The width of bounds painted with data
Navigate to the next or previous grid entry.
Called by a DataGrid when it wishes to preserve its
transient state in the current DataGridState object.
Called by a grid when it wishes to match its transient
state with the current DataGridState object.
Navigate to the next or previous grid entry.
Represents the table drawn by the control at run time.
Resets the property to its default value.
Indicates whether the property should be persisted.
if the property value has changed from its default;
otherwise, .
Indicates whether the property should be
persisted.
if the property value has changed from its default;
otherwise, .
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Resets the property to its default value.
Indicates whether the property should be persisted.
if the property value has changed from its default;
otherwise, .
Resets the property to its default value.
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default value.
Resets the property to its default value.
Indicates whether the property should be persisted.
if the property value
has changed from its default; otherwise, .
Resets the property to its default value.
Indicates whether the property should be
persisted.
if the property value has changed
from its default; otherwise, .
Resets the property to its default
value.
Indicates whether the property should be persisted.
if the property value has changed
from its default; otherwise, .
Indicates whether the property should be persisted.
if the property value has changed from its default;
otherwise, .
Resets the property to its default value.
Indicates whether the property should be persisted.
if the property value has changed from its default;
otherwise, .
Resets the property to its default value.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified
.
The to use.
Creates a . using the specified property
descriptor.
The used to create the column style object.
The newly created object.
Creates a using the specified property descriptor.
Specifies whether the is a default column
style.
The used to create the column style object.
Specifies whether the object is a default column style. This parameter is read-only.
The newly created object.
Requests an edit operation.
The to edit.
The number of the edited row.
, if the operation succeeds;
otherwise, .
Requests an end to an edit
operation.
The to edit.
The number of the edited row.
A value indicating whether the operation should be stopped; if it should stop; otherwise, .
if the edit operation ends
successfully; otherwise, .
Raises the event.
An that contains the event data.
Raises the event
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the LinkHoverColorChanged event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Indicates whether sorting is allowed on the grid table
when this is used.
Occurs when the property value changes.
The background color of alternating rows.
Occurs when the value changes.
Gets or sets the background color of the grid table.
Occurs when the value changes.
Gets or sets the foreground color of the grid table.
Occurs when the value changes.
Gets or sets the color of grid lines.
Occurs when the value changes.
Gets or sets the style of grid lines.
Occurs when the value changes.
Gets or sets the background color of headers.
Occurs when the value changes.
Gets or sets the font used for header captions.
Occurs when the value changes.
Gets or sets the foreground color of headers.
Occurs when the value changes.
Gets or sets the color of link text.
Occurs when the value changes.
Gets or sets the width used to create columns when a new grid is displayed.
Occurs when the property value changes.
Gets or sets the height used to create a row when a new grid is displayed.
Occurs when the value changes.
Gets or sets a value indicating whether column headers are visible.
Occurs when the value changes.
Gets or sets a value indicating whether row headers are visible.
Occurs when the value changes.
Gets or sets the width of row headers.
Occurs when the value changes.
Gets or sets the background color of selected cells.
Occurs when the value changes.
Gets or sets the foreground color of selected cells.
Occurs when the value changes.
Gets or sets the name used to map this table to a specific data source.
Occurs when the value changes.
Gets the collection of columns drawn for this table.
Gets or sets the control for the drawn table.
Gets or sets a value indicating whether columns can be
edited.
Occurs when the value changes.
Represents a collection of objects in the
control.
Adds a to this collection.
The to add to the collection.
The index of the newly added object.
Adds an array of table styles to the collection.
An array of objects.
Clears the collection.
Gets a value indicating whether the contains the specified .
The to look for.
if the specified table style exists in
the collection; otherwise,
.
Gets a value indicating whether the contains the specified by name.
The of the to look for.
if the specified table style exists in the collection;
otherwise, .
Raises the event.
A containing the event data.
Removes the specified .
The to remove.
Removes a at the specified index.
The index of the to remove.
Gets the specified by index.
The index of the to get.
Gets the with the specified name.
The of the to retrieve.
Occurs when the collection has changed.
Takes a DataView and creates an intelligent mapping of
DataView storage types into available DataColumn types.
A GridTables containing DataGridTable objects
which map to the DataTables "reachable" from the cursor specified.
Only DataTables that are accessible from the DataTable associated
with cursor through child relations will be contained in the
collection.
Represents a control that is hosted in a
.
Represents
a Windows text box control.
Implements the basic functionality required by text controls.
Appends text to the current text of text box.
The text to append to the current contents of the text box.
Clears all text from the text box control.
Clears information about the most recent operation
from the undo buffer of the text box.
Copies the current selection in the text box to the Clipboard.
Moves the current selection in the text box to the Clipboard.
Replaces the current selection in the text box with the contents of the Clipboard.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raise the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Scrolls the contents of the control to the current caret position.
Selects a range of text in the text box.
The position of the first character in the current text selection within the text box.
The number of characters to select.
Selects all text in the text box.
Undoes the last edit operation in the text box.
Gets or sets
a value indicating whether pressing the TAB key
in a multiline text box control types
a TAB character in the control instead of moving the focus to the next control
in the tab order.
Occurs when the value of the property has changed.
Gets or sets a
value indicating whether
the height of the control automatically adjusts when the font assigned to
the control is changed.
Occurs when the value of the property has changed.
Gets or sets
the background color of the control.
Gets or sets the border type
of the text box control.
Occurs when the value of the property has changed.
Gets a value
indicating whether the user can undo the previous operation in a text box control.
Occurs when the text box is clicked.
Gets or sets the foreground color of the control.
Gets or sets a value indicating whether the selected
text in the text box control remains highlighted when the control loses focus.
Occurs when the value of the property has changed.
Gets or
sets the lines of text in a text box control.
Gets or sets the maximum number of
characters the user can type into the text box control.
Gets or sets a value that indicates that the text box control has been modified by the user since
the control was created or its contents were last set.
Occurs when the value of the property has changed.
Gets or sets a value indicating whether this
is a multiline text box control.
Occurs when the value of the property has changed.
Gets the preferred
height for a single-line text box.
Gets or sets a value indicating whether text in the text box is read-only.
Occurs when the value of the property has changed.
Gets or sets a value indicating the currently selected text in the control.
Gets or sets the number of characters selected in the text
box.
Gets or sets the starting
point of text selected in the text
box.
Gets or sets
the current text in the text box.
Gets the length of text in the control.
Indicates whether a
multiline text box control automatically wraps words to the beginning of the next
line when necessary.
Initializes a new instance of the
class.
Raises the event.
An that contains the event data.
Gets or sets a value indicating whether pressing ENTER
in a multiline
control creates a new line of text in the control or activates the default button
for the form.
Gets or sets whether the control
modifies the case of characters as they are typed.
Gets or sets the character used to mask characters of a
password in a single-line
control.
Gets or sets which scroll bars should
appear in a multiline
control.
Gets or sets how text is
aligned in a
control.
Occurs when the value of the property has changed.
Sets the to which this control belongs.
The control that hosts the control.
Gets or sets a value indicating whether the is in a mode
that allows either editing or navigating.
Hosts a control in a cell of a for editing strings.
Initializes a new instance of the
class.
Initializes a new instance of a with
a specified .
The for the column with which the will be associated.
Initializes a new instance of a with the
specified and format.
The for the column with which the will be associated.
The format used to format the column values.
Adds a control to the control's
.
The control the control is added to.
Hides the
control and moves the focus to the
control.
Draws the text and
rectangle at the given location with the specified alignment.
A object used to draw the string.
A which contains the boundary data of the rectangle.
The string to be drawn to the screen.
A value indicating whether the text is right-aligned.
Draws the text and rectangle at the specified location with the
specified colors and alignment.
A object used to draw the string.
A which contains the boundary data of the rectangle.
The string to be drawn to the screen.
A that determines the rectangle's background color
A that determines the rectangles foreground color.
A value indicating whether the text is right-aligned.
Gets the hosted control.
Gets or sets the character(s) that specify how text is formatted.
Gets or sets the culture specific information used to determine how values are formatted.
Implements a basic data transfer mechanism.
Provides a format-independent mechanism for transferring
data.
Retrieves the data associated with the specified data
format, using a Boolean to determine whether to convert the data to the
format.
The format of the data to retrieve. See for predefined formats.
to convert the data to the specified format; otherwise, .
The data associated with the specified format, or .
Retrieves the data associated with the specified data format.
The format of the data to retrieve. See for predefined formats.
The data associated with the specified format, or .
Retrieves the data associated with the specified class
type format.
A representing the format of the data to retrieve. See for predefined formats.
The data associated with the specified format, or .
Stores the specified data and its associated format in this
instance, using a Boolean value to specify whether the data can be converted
to another format.
The format associated with the data. See for predefined formats.
to allow the data to be converted to another format; otherwise, .
The data to store.
Stores the specified data and its associated format in this
instance.
The format associated with the data. See for predefined formats.
The data to store.
Stores the specified data and its associated class type in this
instance.
A representing the format associated with the data. See for predefined formats.
The data to store.
Stores the specified data in this instance, using the class of the
data for the format.
The data to store.
Determines whether data stored in this instance is associated with
the specified format, using a Boolean value to determine whether to
convert the data to the format.
The format for which to check. See for predefined formats.
to determine whether data stored in this instance can be converted to the specified format; to check whether the data is in the specified format.
if the data is in, or can be converted to, the
specified format; otherwise, .
Determines whether data stored in this instance is associated with, or can be
converted to, the specified format.
The format for which to check. See for predefined formats.
if data stored in this
instance is associated with, or can be converted to, the specified format;
otherwise .
Determines whether data stored in this instance is associated with, or can be converted to, the specified format.
A representing the format for which to check. See for predefined formats.
if data stored in this instance is associated
with, or can be converted to, the
specified format; otherwise, .
Gets a list of all formats that data stored in this instance is
associated with or can be converted to, using a Boolean value to determine whether to
retrieve all formats that the data can be converted to or only native data
formats.
to retrieve all formats that data stored in this instance is associated with, or can be converted to; to retrieve only native data formats.
An array of the names that represents a list of all formats that are
supported by the data stored in this object.
Gets a list of all formats that data stored in this instance is associated
with or can be converted to.
An array of the names that represents a list of all formats that are
supported by the data stored in this object.
Initializes a new instance of the
class, which can store arbitrary data.
Initializes a new instance of the class, containing the specified data.
The data to store.
Initializes a new instance of the class, containing the specified data and its
associated format.
The class type associated with the data. See for the predefined formats.
The data to store.
Returns the data associated with the specified data
format, using an automated conversion parameter to determine whether to convert
the data to the format.
The format of the data to retrieve. See for predefined formats.
to the convert data to the specified format; otherwise, .
The data associated with the specified format, or
.
Returns the data associated with the specified data
format.
The format of the data to retrieve. See for predefined formats.
The data associated with the specified format, or
.
Returns the data associated with the specified class
type format.
A representing the format of the data to retrieve.
The data associated with the specified format, or
.
Determines whether data stored in this instance is
associated with, or can be converted to, the specified
format.
A representing the format to check for.
if data
stored in this instance is associated with, or can be converted to, the
specified format; otherwise, .
Determines whether data stored in this instance is
associated with the specified format, using an automatic conversion
parameter to determine whether to convert the data to the format.
The format to check for. See for predefined formats.
to determine whether data stored in this instance can be converted to the specified format; to check whether the data is in the specified format.
if the data
is in, or can be converted to, the specified format; otherwise, .
Determines whether data stored in this instance is
associated with, or can be converted to, the specified
format.
The format to check for. See for predefined formats.
if data
stored in this instance is associated with, or can be converted to, the
specified format; otherwise, .
Returns a list of all formats that data stored in this
instance is associated with or can be converted to, using an automatic
conversion parameter to
determine whether to retrieve only native data formats or all formats that the data
can be converted to.
to retrieve all formats that data stored in this instance is associated with, or can be converted to; to retrieve only native data formats.
An array of the names representing a list of all
formats that are supported by the data stored in this object.
Returns a list of all formats that data stored in this instance is associated
with or can be converted to.
An array of the names representing a list of all
formats that are supported by the data stored in this object.
Stores the specified format and data in
this instance, using the automatic conversion parameter
to specify whether the
data can be converted to another format.
The format associated with the data. See for predefined formats.
to allow the data to be converted to another format; otherwise, .
The data to store.
Stores the specified format and data in this
instance.
The format associated with the data. See for predefined formats.
The data to store.
Stores the specified data and
its
associated class type in this instance.
A representing the format associated with the data.
The data to store.
Stores the specified data in
this instance, using the class of the data for the format.
The data to store.
Provides data for the or events of the control.
Initializes a new instance of the class.
The first date-time value in the range that the user has selected.
The last date-time value in the range that the user has selected.
Gets the first date-time value in the range that the user has selected.
Gets the last date-time value in the range that the user has selected.
Represents the method that will handle the or event of a .
The source of the event.
A that contains the event data.
Represents a Windows date-time picker control.
Specifies the default title back color of the date-time picker control. This field is read-only.
Specifies the default title foreground color of the date-time picker control. This field is read-only.
Specifies the default month background color of the date-time picker control. This field is read-only.
Specifies the default trailing foreground color of the date-time picker control. This field is read-only.
Specifies the minimum date value of the date-time picker control. This field is read-only.
Specifies the maximum date value of the date-time picker control. This field is read-only.
Initializes a new instance of the class.
Raises the
event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Gets or sets the foreground color of the
calendar.
Gets or sets the font style applied to the calendar.
Gets or sets the background color of the calendar title.
Gets or sets the foreground color of the calendar title.
Gets or sets the foreground color of the calendar trailing dates.
Gets or sets the background color of the calendar month.
Gets or sets a value indicating whether the property has been set with a valid date-time value
and the displayed value is able to be updated.
Gets or sets the custom date-time format string.
Gets or sets the alignment of the drop-down
calendar on the date-time control.
Gets or sets the format of the date and time displayed in the control.
Occurs when the property value has
changed.
Gets or sets the maximum date and time that can be selected in the control.
Gets or sets the minimum date and time that can be
selected in the control.
Gets the preferred height of the date-time picker control.
Gets or sets a value indicating whether a check box is displayed to the left
of the selected date.
Gets or sets a value indicating
whether an up-down control is used to adjust the date-time value.
Gets or sets the text associated with this control.
Gets or sets the date-time value assigned to the control.
Occurs when the drop-down calendar is dismissed and disappears.
Occurs when the property changes.
Occurs when the drop-down calendar is shown.
Specifies the date and time format the control displays.
The control displays the date-time value in the long date format set by the user's operating system.
The control displays the date-time value in the short date format set by the user's operating system.
The control displays the date-time value in the time format set by the user's operating system.
The control displays the date-time value in a custom format.
Specifies the day of the week.
The day Monday.
The day Tuesday.
The day Wednesday.
The day Thursday.
The day Friday.
The day Saturday.
The day Sunday.
A default day of the week specified by the application.
Specifies identifiers to
indicate the return value of a dialog box.
Nothing is returned from the dialog box. This
means that the modal dialog continues running.
The dialog box return value is (usually sent from a
button labeled
).
The
dialog box return value is Cancel (usually sent
from a button labeled Cancel).
The dialog box return value is
Abort (usually sent from a button labeled Abort).
The dialog box return value is
Retry (usually sent from a button labeled Retry).
The
dialog box return value is Ignore (usually sent
from a button labeled Ignore).
The dialog box return value is
Yes (usually sent from a button labeled Yes).
The dialog box return value is
No (usually sent from a button labeled No).
Specifies the position and manner in which a control is docked.
The control is not docked.
The control's top edge is docked to the top of its containing control.
The control's bottom edge is docked to the bottom of its containing control.
The control's left edge is docked to the left edge of its containing control.
The control's right edge is docked to the right edge of its containing
control.
All the control's edges are docked to the all edges of
its containing control and sized appropriately.
Represents a Windows up-down control that displays string values.
Implements the basic functionality required by an up-down control.
Initializes a new instance of the
class.
When overridden in a derived class, handles the pressing of the down button
on the up-down control.
Raises the
event.
The source of the event.
A that contains the event data.
Raises the
event.
The source of the event.
A that contains the event data.
Raises the event.
The source of the event.
An that contains the event data.
Raises the event.
The source of the event.
An that contains the event data.
Raises the
event.
The source of the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Selects a range of text in the up-down control specifying the starting position and number of characters to select.
The position of the first character to be selected.
The total number of characters to be selected.
When overridden in a derived class, handles the pressing of the up button on the up-down control.
When overridden
in a derived class, updates the text displayed in the up-down control.
When overridden in a
derived class, validates the text displayed in the up-down control.
Gets or sets the border style for the up-down control.
Gets or sets a value indicating whether the text
property is being changed internally by its parent class.
Gets or sets a value indicating whether
the user can use the UP
ARROW and DOWN ARROW keys to select values.
Gets the height of the up-down control.
Gets or sets a value
indicating whether the text may be changed by the use
of
the up or down buttons only.
Gets or sets the text displayed in the up-down control.
Gets or
sets the alignment of the text in the up-down
control.
Gets or sets the
alignment
of the up and down buttons on the up-down control.
Gets or sets a value indicating whether a value has been entered by the
user.
Handles detecting when the mouse button is released.
Mouse event
Handles detecting mouse hits on the buttons. This method
detects which button was hit (up or down), fires a
updown event, captures the mouse, and starts a timer
for repeated updown events.
Mouse event
Handles detecting mouse movement.
Mouse event
Handles detecting when the mouse button is released.
Mouse event
Handles painting the buttons on the control.
Paint event
Occurs when the UpDown buttons are pressed.
Starts the timer for generating updown events
Stops the timer for generating updown events
Adds a handler for the updown button event.
Initializes a new instance of the class.
Displays the next item in the object collection.
Raises the event.
The source of the event.
An that contains the event data.
Displays the previous item in the collection.
Updates the text in the up-down control to display the selected item.
A collection of objects assigned to the up-down control.
Gets or sets the index value of the selected item.
Gets or sets the selected item based on the index value of the selected item in the
collection.
Gets or sets a value indicating whether the item collection is sorted.
Gets or sets a value indicating whether the collection of items continues to
the first or last item if the user continues past the end of the list.
Occurs when the property has
been changed.
Adds the specified object to the end of the collection.
The to be added to the end of the collection.
The zero-based index value of the added to the collection.
Removes the specified item from the collection.
The to remove from the collection.
Removes the item from the specified location in the collection.
The indexed location of the in the collection.
Inserts the specified object into the collection at the specified location.
The indexed location within the collection to insert the .
The to insert.
Gets or sets the item at the specified indexed location
in the collection.
The indexed location of the item in the collection.
Specifies how and if a drag-and-drop operation should continue.
The operation will continue.
The operation will stop with a drop.
The operation is canceled with no
drop message.
Specifies the effects of a drag-and-drop
operation.
The
drop target does not accept the data.
The data is copied to the drop
target.
The data from the drag source is moved to the drop
target.
The data from the drag source is
linked to the drop target.
Scrolling is about to start or is currently occurring in the drop target.
The data is copied,
removed from the drag source, and scrolled in the drop target.
Provides data for the , , or event.
Initializes a new instance of the class.
The data associated with this event.
The current state of the SHIFT, CTRL, and ALT keys.
The x-coordinate of the mouse cursor in pixels.
The y-coordinate of the mouse cursor in pixels.
One of the values.
One of the values.
Gets the that contains the data associated with this event.
Gets the current state of the SHIFT, CTRL, and ALT
keys, as well as the state of the mouse buttons.
Gets the
x-coordinate
of the mouse pointer.
Gets
the y-coordinate
of the mouse pointer.
Gets which drag-and-drop operations are allowed by the
originator (or source) of the drag event.
Gets or sets which drag-and-drop operations are allowed by the target of the drag event.
Represents the method that will handle
the ,
, or event of a .
The source of the event.
A that contains the event data.
Provides data for the event.
Initializes a new instance of the class for the specified control with the specified font, state, surface to draw on, and the bounds to draw within.
The surface on which to draw.
The to use, usually the parent control's property.
The bounds to draw within.
The index value of the item that is being drawn.
The control's information.
Initializes a new instance of the class for the
specified control with the specified font, state, foreground
color, background color, surface to draw on, and the bounds to draw
within.
The surface on which to draw.
The to use, usually the parent control's property.
The bounds to draw within.
The index value of the item that is being drawn.
The control's information.
The foreground to draw the control with.
The background to draw the control with.
Draws the background within the bounds specified in the constructor
and with the appropriate color.
Draws a focus rectangle within the bounds specified in the constructor.
Gets the background color of the item that is being drawn.
Gets the rectangle that represents the bounds of the item that is
being drawn.
Gets the font assigned to the item being drawn.
Gets the foreground color of the of the item being drawn.
Gets the graphics surface to draw the item
on.
Gets the index value of the item that is being drawn.
Gets the state of the item being drawn.
Represents the method that will handle the event of
a , , , or
control.
The source of the event.
A that contains the event data.
Specifies the state of an item that is being drawn.
The item is checked. Only menu controls use this value.
The item is the editing portion of a .
The item is in its default visual state.
The item is disabled.
The item has focus.
The item is grayed. Only menu controls use this value.
The item is being hot-tracked (the item is highlighted
as the mouse pointer passes over it).
The item is inactive.
The item displays without a keyboard accelerator.
The item displays without the visual cue that indicates it has focus.
The item is selected.
The item currently has no state.
Specifies how the elements of a control are drawn.
All the elements in a control are
drawn by the operating system and are of the same size.
All the elements in the control are drawn manually and
are of the same size.
All the elements in the control are drawn manually and
may differ in size.
Specifies constants indicating when the error icon, supplied by
an , should blink to
alert the user that an error has occurred.
Blinks when the icon is already displayed and a new error string is set
for the control.
Always blink when the error icon is first displayed, or
when a error description string is set for the control and the
error icon is already displayed.
Never blink the error icon.
Specifies constants indicating the locations that an error icon can appear
in relation to the control with an error.
The icon appears aligned with the top of the control and to
the left of the control.
The icon appears aligned with the top of the control and to
the right of the control.
The icon appears aligned with the middle of the control and
the left of the control.
The icon appears aligned with the middle of the control and
the right of the control.
The icon appears aligned with the bottom of the control and
the left of the control.
The icon appears aligned with the bottom of the control and
the right of the control.
Provides a user interface for indicating that a control on a
form has an error associated with it.
Initializes a new instance of the class and initializes the default settings
for , , and the .
Initializes a new instance of the
class attached to a container.
The container of the control to monitor for errors.
Provides a method to set both the and
at run time.
A to monitor for errors.
A collection within the to monitor for errors.
Provides a method to update the bindings of the , , and the error text.
Gets a value indicating whether a control can be extended.
The control to be extended.
if the control can be extended; otherwise,
.
This property will be if the object is a and is not a or
.
Returns the current error description string for the
specified control.
The item to get the error description string for.
The error description string for the specified
control.
Gets a value indicating where the error icon should be placed in relation to the control.
The control to get the icon location for.
One of the values. The default icon alignment is
.
Returns the amount of extra space to leave next to the error icon.
The control to get the padding for.
The number of pixels to leave between the icon and the control. Many icons normally have extra space around their
central images, so the padding value is only necessary if additional space
is necessary. Padding values can be positive or negative. Negative values
cause the icon to overlap the edge of the control. The default icon padding is 0.
Sets the error description string for the specified control.
The control to set the error description string for.
The error description string.
Sets the location where the error icon should be placed in relation to the control.
The control to set the icon location for.
One of the values.
Sets the amount of extra space to leave between the specified control and the error icon.
The to set the padding for.
The number of pixels to add between the icon and the .
Gets or sets a value indicating when the error icon flashes.
Gets or sets a value indicating the parent control for
this .
Gets or sets data set the to monitor.
Gets or sets the data table to monitor.
Gets or sets the rate at which the error icon flashes.
Gets or sets the that
is displayed next to a control when
an error description string has been set for the control.
Construct an error window for this provider and control parent.
This is called when a control would like to show an error icon.
Called to get rid of any resources the Object may have.
This is called when a control no longer needs to display an error icon.
Move and size the error window, compute and set the window region,
set the tooltip rectangles and descriptions. This basically brings
the error window up to date with the internal data structures.
Called when the error window gets a windows message.
Construct the item with it's associated control, provider, and
a unique ID. The ID is used for the tooltip ID.
Return the control being extended.
Returns the unique ID for this control. The ID used as the tooltip ID.
Returns or set the phase of blinking that this control is currently
in. If zero, the control is not blinking. If odd, then the control
is blinking, but invisible. If even, the control is blinking and
currently visible. Each time the blink timer fires, this value is
reduced by one (until zero), thus causing the error icon to appear
or disappear.
Returns or sets the icon padding for the control.
Returns or sets the error description string for the control.
Returns or sets the location of the error icon for the control.
Constructor that takes an Icon and extracts it's 16x16 version.
Release any resources held by this Object.
Returns the handle of the icon.
Returns the handle of the region.
Return the size of the icon.
Provides methods for retrieving feature information from the
current system.
Specifies a standard
interface for retrieving feature information from the current system.
Determines whether any version of the specified feature
is currently available
on the system.
The feature to look for.
if the feature is present;
otherwise, .
Determines whether the specified or newer version of the
specified feature
is currently available on the system.
The feature to look for.
A representing the minimum version number of the feature to look for.
if the requested version of the
feature is present; otherwise, .
Retrieves the version
of the specified feature.
The feature whose version is requested.
A representing the
version number of the specified feature; or if the feature is
not installed.
Determines whether any version of the specified feature
is installed in the system. This method is .
The fully qualified name of the class to query for information about the specified feature. This class must implement the interface or inherit from a class that implements this interface.
The fully qualified name of the feature to look for.
if the specified feature is present;
if the specified feature is not present or if the product containing the feature
is not installed.
Determines whether the specified or newer version of the specified feature is
installed in the system. This method is .
The fully qualified name of the class to query for information about the specified feature. This class must implement the interface or inherit from a class that implements this interface.
The fully qualified name of the feature to look for.
A representing the minimum version number of the feature.
if the feature is present and its version number
is greater than or equal to the specified minimum version number;
if the feature is not installed or its version number
is below the specified minimum number.
Gets the version of the specified feature that is available on the system.
The fully qualified name of the class to query for information about the specified feature. This class must implement the interface or inherit from a class that implements this interface.
The fully qualified name of the feature to look for.
A with the version number
of the specified feature available on the system; or
if the feature is not installed.
Determines whether any version of the specified feature
is installed in the system.
The feature to look for.
if the
feature
is present; otherwise, .
Determines whether the specified or newer version of the
specified feature is installed in the system.
The feature to look for.
A representing the minimum version number of the feature to look for.
if the
feature is present and its version number is
greater than or equal to the specified minimum version number;
if
the feature is not installed or its version
number is below the specified minimum number.
When overridden in a derived class, gets the version of the specified
feature that is available on the system.
The feature whose version is requested.
A representing the version number
of the specified feature available on the system; or
if the feature is not installed.
Displays a dialog window from which the user can select a file.
Raises the event.
A that contains the event data.
Resets all properties to their default values.
Gets or sets a value indicating whether the
dialog box automatically adds an extension to a
file name if the user omits the extension.
Gets or sets a value indicating whether
the dialog box displays a warning if the user specifies a file name that does not exist.
Gets or sets a value indicating whether the
dialog box displays a warning if the user specifies a path that does not exist.
Gets or sets the default file name extension.
Gets or sets a value
indicating whether the dialog box returns the location of the file referenced by the shortcut or
whether it returns the location of the shortcut (.lnk).
Gets or sets a string containing
the file name selected in the file dialog box.
Gets the file
names of all selected files in the dialog box.
Gets or sets the current file name filter string,
which determines the choices that appear in the "Save as file type" or
"Files of type" box in the dialog box.
Gets or sets the index of the filter currently selected in the file dialog box.
Gets or sets the initial directory displayed by the file dialog
box.
Gets or sets a value indicating whether the dialog box restores the current directory before
closing.
Gets or sets a value indicating whether the
button is displayed in the file dialog.
Gets or sets the file dialog box title.
Gets or sets a value indicating whether the dialog box accepts only valid Win32 file names.
Occurs when the user clicks on the Open or Save button on a file dialog box.
Specifies the appearance of a control.
The control appears flat.
A control appears flat until the mouse pointer
moves over
it, at which point it appears three-dimensional.
The control appears three-dimensional.
The appearance of the control is determined by the
user's operating system.
Represents
a common dialog box that displays a list of fonts that are currently installed
on
the system.
Initializes a new instance of the
class.
Specifies the common dialog box hook procedure that is overridden to add
specific functionality to a common dialog box.
The handle to the dialog box window.
The message being received.
Additional information about the message.
Additional information about the message.
A zero value if the default dialog box procedure
processes the message; a nonzero value if the default dialog box procedure ignores the message.
Raises the event.
An that contains the data.
Resets all dialog box options to their default values.
Gets or sets a value indicating whether the dialog box allows graphics device interface
(GDI) font simulations.
Gets or sets a value indicating whether the dialog box allows vector font selections.
Gets or sets a value indicating whether
the dialog box displays both vertical and horizontal fonts or only
horizontal fonts.
Gets or sets a value indicating whether the user can
change the character set specified in the
combo box to display a character set other than the one
currently displayed.
Gets or sets the selected font color.
Gets or sets a value
indicating whether the dialog box allows only the selection of fixed-pitch fonts.
Gets or sets the selected font.
Gets or sets a value indicating whether the dialog box specifies an error condition if the
user attempts to select a font or style that does not exist.
Gets or sets the maximum
point size a user can select.
Gets or sets the minimum point size a user can select.
Gets
or sets a value indicating whether the dialog box allows selection of fonts for all
non-OEM and Symbol character sets, as well as the ANSI character set.
Gets or sets a value indicating whether the dialog box contains an Apply button.
Gets or sets a value indicating whether the dialog box displays the color choice.
Gets or sets a value indicating whether the dialog box contains controls that allow the
user to specify strikethrough, underline, and text color options.
Gets or sets a value indicating whether the dialog box displays a Help button.
Occurs when the user clicks the Apply button in the font
dialog box.
Represents a window or dialog box that makes up an application's user interface.
Initializes a new instance of the class.
Activates the form and gives it focus.
Adds
an owned form to this form.
The that this form will own.
Closes the form.
Gets the sized when autoscaling the form based on a specified font.
A representing the font to determine the autoscaled base size of the form.
A representing the autoscaled size of the form.
Arranges the multiple document interface (MDI) child
forms within the MDI parent form.
One of the values that defines the layout of MDI child forms.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
The that contains the event data.
Raises the event.
The that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
The that contains the event data.
Raises the event.
The that contains the event data.
Raises the event.
An that contains the event data.
Raises the
event.
The that contains the event data.
Raises the
event.
The that contains the event data.
Raises the event.
The that contains the event data.
Raises the
event.
The that contains the event data.
Raises the
event.
The that contains the event data.
Removes an owned form from this form.
A representing the form to remove from the list of owned forms for this form.
Sets the bounds of the form in desktop coordinates.
The x-coordinate of the form's location.
The y-coordinate of the form's location.
The width of the form.
The height of the form.
Sets the location of the form in desktop coordinates.
The x-coordinate of the form's location.
The y-coordinate of the form's location.
Shows the form as a modal dialog box with no owner window.
One of the values.
Shows the form as a modal dialog with the specified owner.
Any object that implements that represents the top-level window that will own the modal dialog.
One of the values.
Gets or sets the button on the form that is clicked when
the user presses the ENTER key.
Gets the currently active form for this application.
Gets the currently active
multiple
document interface (MDI) child window.
Gets or sets a value indicating whether the form adjusts its size
to fit the height of the font used on the form and scales
its controls.
Gets or sets the base size used for autoscaling of the
form.
Gets or sets a value indicating whether the form enables
autoscrolling.
Gets or sets the border style of the form.
[To be supplied.]
Gets
or sets the button control that is clicked when the
user presses the ESC key.
Gets or sets the size of the client area of the form.
Gets or sets a value indicating whether a control box is displayed in the
caption bar of the form.
Gets the default Input Method Editor (IME) mode supported by the control.
Gets or sets the size and location of the form on the Windows desktop.
Gets or sets the location of the form on the Windows desktop.
Gets or sets the dialog result for the form.
Gets or sets a value indicating whether a
Help button should be displayed in the caption box of the form.
Gets or sets the icon for the form.
Gets a value indicating whether the form is a multiple document
interface (MDI) child form.
Gets or sets a value indicating whether the form is a container for multiple document interface
(MDI) child forms.
Gets or sets a value
indicating whether the form will receive key events
before the event is passed to the control that has focus.
Gets and sets the size of the form when it is
maximized.
Occurs when the value of the property has changed.
Gets the maximum size the form can be resized to.
Occurs when the value of the property has changed.
Gets or sets the
that is displayed in the form.
Gets or sets the minimum size the form can be resized to.
Occurs when the value of the property has changed.
Gets or sets a value indicating whether the maximize button is
displayed in the caption bar of the form.
Gets an array of forms that represent the
multiple document interface (MDI) child forms that are parented to this
form.
Gets or sets the current multiple document
interface (MDI) parent form of this form.
Gets the merged menu for the
form.
Gets or sets a value indicating whether the minimize button is displayed in the caption bar of the form.
Gets a value indicating whether this form is
displayed modally.
Gets or sets the opacity level of
the form.
Gets an array of objects that represent all forms that are owned by this form.
Gets or sets the form that owns this form.
Gets or sets a value indicating whether the form is displayed
in the Windows taskbar.
Gets or sets the size of the form.
Gets or sets the style of the size grip to display in the lower-right corner of the form.
Gets or sets the
starting position of the form at run time.
Gets or sets a value indicating whether to display the form as a top-level
window.
Gets or sets a value indicating whether the form should be displayed as the top-most
form of your application.
Gets or sets the color that will represent transparent areas of the form.
Gets or sets the form's window state.
Occurs when the form is activated in code or by the user.
Occurs when the form is closing.
Occurs when the form is closed.
Occurs when the form loses focus and is not the active form.
Occurs before a form is displayed for the first time.
Occurs when a multiple document interface (MDI) child form is activated or closed
within an MDI application.
Occurs when the menu of a form loses focus.
Occurs when the menu of a form receives focus.
Occurs after the input language of the form has changed.
Occurs when the user attempts to change the input language for the
form.
[To be supplied.]
Initializes a new instance of the class.
The to contain the controls added to the control collection.
Adds a control
to the form.
The to add to the form.
Removes a control from the form.
A to remove from the form.
Specifies the border styles for a form.
No border.
A fixed, single line border.
A fixed, three-dimensional border.
A thick, fixed dialog-style border.
A resizable border.
A tool window border
that is not resizable.
A resizable tool window border.
Specifies the initial position of a
form.
The location and size of the form will determine its
starting position.
The form is centered on the current display,
and has the dimensions specified in the form's size.
The form is positioned at the Windows default
location and has the dimensions specified in the form's size.
The form is positioned at the Windows default
location and has the bounds determined by Windows default.
The form is centered within the bounds of its parent form.
Specifies how a form window
is displayed.
A default sized window.
A minimized window.
A maximized window.
Specifies the frame style of the selected control.
A thin, dashed border.
A thick, solid border.
Provides data for the event, which occurs during a drag
operation.
Initializes a new instance of the class.
The type of drag-and-drop operation. Possible values are obtained by applying the bitwise OR (|) operation to the constants defined in the .
if default pointers are used; otherwise, .
Gets the type drag-and-drop operation feedback that is displayed.
Gets or sets whether drag operation should use the
default cursors that are associated with drag-drop effects.
Represents the method that handles the event
of a .
The source of the event.
A that contains the event data.
Implements one row in a .
When overridden in a derived class, selects
this in the .
if the selection is successful;
otherwise, .
When overridden in a derived class, gets the collection
of objects, if any, associated as a child of
this .
When overridden in a derived class, gets the type of
this .
When overridden in a derived class, gets the text of
this
.
When overridden in a derived class, gets the
parent of this , if any.
When overridden in a derived class, gets the
that is associated with this .
When overridden in a derived class, gets the current
value of this .
When overridden in a derived class, gets a value indicating whether the specified
property is expandable to show nested properties.
When overridden in a derived class, gets or sets a value
indicating whether the is in an expanded state.
Contains a collection of objects.
Returns an enumeration of all the grid items in the
collection.
An for the .
Gets the number of grid items in the collection.
Gets the at the specified index.
The index of the grid item to return.
Gets the with the matching label.
A string value to match to a grid item label
Specifies the valid grid item types for a .
A grid entry that corresponds to a property.
A grid entry that is a category name. A category is a
descriptive grouping for groups of rows. Typical categories
include the following Behavior, Layout, Data, and Appearance.
The is an element of an array.
A root item in the grid hierarchy.
Represents a Windows group
box.
Initializes a new instance of the class.
Gets or sets the flat style appearance of the group box control.
Encapsulates the HTML Help 1.0 engine.
Displays the contents of the Help file at the specified URL.
A that identifies the parent of the Help dialog box.
The path and name of the Help file.
Displays the contents
of the
Help file found at the specified URL for a specific topic.
A that identifies the parent of the Help dialog box.
The path and name of the Help file.
One of the values.
Displays the contents of
the Help
file found at the specified URL for a specific keyword.
A that identifies the parent of the Help dialog box.
The path and name of the Help file.
The keyword to display Help for.
Displays the contents of the Help file located
at the URL
supplied by the
user.
A that identifies the parent of the Help dialog box.
The path and name of the Help file.
One of the values.
The numeric id of the topic to display.
Displays the index of the specified Help file.
A that identifies the parent of the Help dialog box.
The path and name of the Help file.
Provides data for the event.
Initializes a new instance of the class.
The coordinates of the mouse pointer.
Gets the screen coordinates of the mouse pointer.
Gets or sets a value indicating
whether the help event was handled.
Represents the method that will handle the event of a .
The source of the event.
A that contains the event data.
Specifies constants indicating which elements of the Help file to display.
Specifies that the topic referenced by the specified URL is displayed.
Specifies that the
table of contents of the specfied URL is displayed.
Specifies that
the index of a specified URL is displayed.
Specifies that the search page of a specified URL is displayed.
Specifies that the index for a specified topic is performed in the specified
URL.
Specifies
a keyword to
search for and the action to take in the specified URL.
Provides pop-up or online Help for controls.
Initializes a new instance of the class.
Gets
the Help keyword for the specified control.
A from which to retrieve the Help topic.
The Help topic associated with this control. If the
object is
currently configured to display the entire Help file
or is configured to provide a Help string, this method
returns .
Gets the current setting for the specified
control.
A from which to retrieve the Help navigator.
The setting for the specified control. The
default is .
Gets the contents of the pop-up Help window for the specified
control.
A from which to retrieve the Help string.
The Help string associated with this control. The default
value is .
Gets a value indicating whether the specified control's
help should be displayed.
A for which Help will be displayed.
if Help will be displayed for the control; otherwise,
.
Specifies the Help string associated with the specified control.
A with which to associate the Help string.
The Help string associated with the control.
Specifies the keyword used to retrieve Help when
the user invokes Help for the specified control.
A that specifies the control for which to set the Help topic.
The Help keyword to associate with the control.
Specifies the Help command to use when retrieving Help from
the Help file for the specified contol.
A for which to set the Help keyword.
One of the values.
Specifies whether Help is displayed for the specified control.
A for which Help is turned on or off.
if Help displays for the control; otherwise, .
Gets or sets a value specifying the name of the Help
file associated with this object.
Specifies how an object or text in a control is
horizontally aligned relative to an element of the control.
The object or text is aligned on the left of the control element.
The object or text is aligned on the right of the control element.
The object or text is aligned in the center of the control element.
Represents
a standard Windows horizontal scroll bar.
Implements the basic functionality of a scroll bar control.
Initializes a new instance of the
class.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Gets the default Input Method Editor(IME) mode supported by this control.
Gets or sets the Input Method Editor(IME) mode supported by this control.
Gets or sets a value to be added to or subtracted from to the
property when the scroll box is moved a large distance.
Gets or sets the upper limit of values of the scrollable range.
Gets or sets the lower limit of values of the scrollable range.
Gets or sets the value to be added to or subtracted from to the
property when the scroll box is
moved a small distance.
Gets or sets a numeric value that represents the current
position of the scroll box
on
the scroll bar control.
Occurs when the scroll box has
been
moved by either a mouse or keyboard action.
Occurs when the property has changed, either by a
event or programatically.
[To be supplied.]
Provides a type converter to convert data for an image
index to and from a string.
Gets or sets a value indicating whether a
or value is valid in
the
collection.
Provides methods to manage a collection of
objects. This class cannot be inherited.
Initializes a new instance of the class with default values for , , and .
Initializes a new instance of the class, associating it with a container.
An object implementing to associate with this instance of .
Draws the image indicated by the specified index on
the specified
at the given location.
object to draw into.
The location defined by a at which to draw the image.
Index of the image in the to draw.
Draws the image indicated by the given index on
the specified
at the specified location.
object to draw into.
Horizontal position at which to draw the image.
Vertical position at which to draw the image.
Index of the image in the to draw.
Draw the image indicated by the given index using the location, size and
raster op code specified.
object to draw into.
Horizontal position at which to draw the image.
Vertical position at which to draw the image.
Width of destination image.
Height of destination image.
Index of the image in the to draw.
Gets the color depth of the image list.
Gets the handle of the image
list object.
Gets a value indicating whether the underlying Win32 handle has been created.
Gets the for this image list.
Gets or sets the size of the images in the image list.
Gets the handle to the associated with this image list.
Gets or sets the color to treat as transparent.
Occurs when the is recreated.
Adds the specified icon to the .
An to add to the list.
Adds the specified image to the .
A of the image to add to the list.
Adds the specified image to the , using the specified color to generate the mask.
A of the image to add to the list.
The to mask this image.
The index of the newly added image or -1 if the the image could not be
added.
Adds an image strip to the specified image to the
.
A object with the image(s) to add.
The index of the newly added image or -1 if the the image could not be
added.
Removes all the images and masks from the .
Not supported. The method indicates whether a specified object is contained
in the list.
The to find in the list.
if the image
is found in the list; otherwise,
.
Not supported. The method returns the index of a specified
object in the list.
The to find in the list.
The index of the image in the list.
Returns an enumerator that can be used to iterate
through the item collection.
An object that represents the item
collection.
Not supported. The method removes a specified object from the list.
The to remove from the list.
Removes an image from the list.
The index of the image to remove.
Gets the number of images currently in the list.
Gets a value indicating whether the list is read only.
Gets a value indicating whether the has any images.
Gets or sets an in an existing .
The index of the image to get or set.
Provides the data portion of an .
Specifies a value that determines the Input Method Editor (IME) status of an
object when the object is selected.
Inherits the IME mode of the parent control.
None (Default).
The IME is on. This value indicates that the IME is on and
characters specific to Chinese or Japanese can be entered. This setting is
valid for Japanese, Simplified Chinese, and Traditional Chinese IME only.
The IME is off. This mode indicates that the IME is off,
meaning that the object behaves the same as English entry mode. This setting
is valid for Japanese, Simplified Chinese, and Traditional Chinese IME only.
The IME is disabled. With this setting, the users cannot
turn the IME on from the keyboard, and the IME floating window is hidden.
Hiragana DBC. This setting is valid for the Japanese IME only.
Katakana DBC. This setting is valid for the Japanese IME only.
Katakana SBC. This setting is valid for the Japanese IME only.
Alphanumeric double-byte characters. This setting is
valid for Korean and Japanese IME only.
Alphanumeric single-byte characters(SBC). This setting is valid for Korean and Japanese IME only.
Hangul DBC. This setting is valid for the Korean IME only.
Hangul SBC. This setting is valid for the Korean IME only.
Defines a message filter interface.
Filters out a message before it is dispatched.
The message to be dispatched. You cannot modify this message.
to filter the message and
prevent it from being dispatched;
to allow the message to
continue to the next filter or control.
Provides data for the
event.
Initializes a new instance of the class with the specified input language and
character set.
The input language.
The character set associated with the new input language.
Gets a value indicating the input language.
Gets the locale of the input language.
Gets the character set associated with the new input language.
Represents the method that will handle the event of a
.
The source of the event.
An that contains the event data.
Provides data for the
event.
Initializes a new instance of the class with the
specified input language, character set, and acceptance of
a language change.
The requested input language.
if the system default font supports the character set required for the requested input language; otherwise, .
Gets a value indicating the input language.
Gets the locale of the requested input language.
Gets a value indicating whether the system default font supports the character
set required for the requested input language.
Represents the method that will handle the event of a .
The source of the event.
An that contains the event data.
Provides methods and fields to manage the input language. This class cannot be inherited.
Specifies whether two input languages are equal.
The language to test for equality.
if the two languages are equal; otherwise,
.
Returns the input language associated with the specified
culture.
The object that specifies the culture to convert from.
An that represents
the previously selected input language.
Gets
the culture of the current input language.
Gets or sets the input language for the current thread.
Gets the default input language for the system.
Gets the handle for the input language.
Gets a list of all installed input languages.
Gets the name
of the current keyboard layout as it appears in the regional settings of the operating system on the computer.
Stores objects.
Gets a value indicating whether the
contains the specified .
The to locate.
if the is contained in the collection;
otherwise, .
Copies the values to a one-dimensional instance at the
specified index.
The one-dimensional array that is the destination of the values copied from .
The index in the parameter where copying begins.
Returns the index of an in
the .
The to locate.
The index of the in , if found; otherwise, -1.
Gets the entry at the specified index of the .
The zero-based index of the entry to locate in the collection.
Provides data for the
event.
Initializes a new instance of the
class.
The that contains the invalidated window area.
Gets the
that contains the invalidated window area.
Represents the method that will handle the event of a .
The source of the event.
An that contains the event data.
Specifies the user action that is required to activate items in a list
view control and the feedback that is given as the user moves the mouse pointer
over an item.
The user must double-click to activate items. No feedback is given as the
user moves the mouse pointer over an item.
The user must single-click to activate
items. The cursor changes to a hand pointer cursor, and
the item text changes color as the user moves the mouse pointer
over the item.
The user must double-click to activate items and the
item text changes color as the user
moves the mouse pointer over the item.
Specifies a portion of the list view item from which to retrieve the bounding
rectangle.
The bounding rectangle of the entire item, including the icon, the item text,
and the subitem text (if displayed), should be retrieved.
The bounding rectangle of the icon or small icon should be retrieved.
The bounding rectangle of the
item text should be retrieved.
The bounding rectangle of the icon or small icon and the
item text should be retrieved. In all views except Report view of the ,
this value specifies the same bounding rectangle as the
value. In details view, this value specifies the bounding rectangle specified by
the value without the
subitems.
Provides data for the event.
Indicates the position of the item being changed within the list.
Represents the method that will handle the event of the class.
The source of the event.
An that contains the event data.
Provides data for the event of the and
controls.
Initializes a new instance of the class.
The zero-based index of the item to change.
One of the values that indicates whether to change the check box for the item to be checked, unchecked, or indeterminate.
One of the values that indicates whether the check box for the item is currently checked, unchecked, or indeterminate.
Gets the zero-based index of the item to change.
Gets or sets a value indicating whether to set the check
box for the item to be checked, unchecked, or indeterminate.
Gets a value indicating the current state of the item's check box.
Represents the method that will
handle the event of a
or control.
The source of the event.
An that contains the event data.
Provides data for the event of the
and controls.
Initializes a new instance of the class with a specified mouse button.
One of the values that represents which mouse button was pressed.
Initializes a new instance of the class with a specified mouse button and
the item that is being dragged.
One of the values that represents which mouse button was pressed.
The item being dragged.
Gets the name of the mouse button that was clicked
during the drag operation.
Gets the item that is being dragged.
Represents the method that will handle the
event of a
or control.
The source of the event.
An that contains the event data.
Provides data for the or
event.
Initializes a new
instance of the class.
The key code constant for the key that was pressed, combined with any modifier flags that indicate which CTRL, SHIFT, and ALT keys were pressed at the same time. Possible values are obtained be applying the bitwise OR (|) operator to constants from .
Gets a value indicating whether the ALT key was pressed.
Gets a value indicating whether the CTRL key was pressed.
Gets or sets a value
indicating whether the event was handled.
Gets the keyboard code for a or event.
Gets the keyboard value for a or event.
Gets the key data for a or event.
Gets the modifier flags for a or event. This indicates
which combination of modifier keys (CTRL, SHIFT, and ALT) were pressed.
Gets
a value indicating whether the SHIFT key was pressed.
Represents a method that will handle the or event of a .
The source of the event.
A that contains the event data.
Provides data for the
event.
Initializes a new
instance of the
class.
The ASCII character corresponding to the key the user pressed.
Gets the character corresponding to the key
pressed.
Gets or sets a value indicating whether the
event was handled.
Represents a method that will handle the event of a
.
The source of the event.
A that contains the event data.
Specifies key codes and modifiers.
The bitmask to extract a key code from a key value.
The bitmask to extract modifiers from a key value.
No key pressed.
The left mouse button.
The right mouse button.
The CANCEL key.
The middle mouse button (three-button mouse).
The first x mouse button (five-button mouse).
The second x mouse button (five-button mouse).
The BACKSPACE key.
The TAB key.
The LINEFEED key.
The CLEAR key.
The RETURN key.
The ENTER key.
The SHIFT key.
The CTRL key.
The ALT key.
The PAUSE key.
The CAPS LOCK key.
The CAPS LOCK key.
The ESC key.
The SPACEBAR key.
The PAGE UP key.
The PAGE UP key.
The PAGE DOWN key.
The PAGE DOWN key.
The END key.
The HOME key.
The LEFT ARROW key.
The UP ARROW key.
The RIGHT ARROW key.
The DOWN ARROW key.
The SELECT key.
The PRINT key.
The EXECUTE key.
The PRINT SCREEN key.
The PRINT SCREEN key.
The INS key.
The DEL key.
The HELP key.
The 0 key.
The 1 key.
The 2 key.
The 3 key.
The 4 key.
The 5 key.
The 6 key.
The 7 key.
The 8 key.
The 9 key.
The A key.
The B key.
The C key.
The D key.
The E key.
The F key.
The G key.
The H key.
The I key.
The J key.
The K key.
The L key.
The M key.
The N key.
The O key.
The P key.
The Q key.
The R key.
The S key.
The T key.
The U key.
The V key.
The W key.
The X key.
The Y key.
The Z key.
The left Windows logo key (Microsoft Natural Keyboard).
The right Windows logo key (Microsoft Natural Keyboard).
The Application key (Microsoft Natural Keyboard).
The 0
key on the numeric keypad.
The 1 key on the numeric keypad.
The 2 key on the numeric keypad.
The 3 key on the numeric keypad.
The 4 key on the numeric keypad.
The 5 key on the numeric keypad.
The 6 key on the numeric keypad.
The 7 key on the numeric keypad.
The 8 key on the numeric keypad.
The 9 key on the numeric keypad.
The Multiply key.
The Add key.
The Separator key.
The Subtract key.
The Decimal key.
The Divide key.
The F1 key.
The F2 key.
The F3 key.
The F4 key.
The F5 key.
The F6 key.
The F7 key.
The F8 key.
The F9 key.
The F10 key.
The F11 key.
The F12 key.
The F13 key.
The F14 key.
The F15 key.
The F16 key.
The F17 key.
The F18 key.
The F19 key.
The F20 key.
The F21 key.
The F22 key.
The F23 key.
The F24 key.
The NUM LOCK key.
The SCROLL LOCK key.
The left SHIFT key.
The right SHIFT key.
The left CTRL key.
The right CTRL key.
The left ALT key.
The right ALT key.
The PROCESS KEY key.
The ATTN key.
The CRSEL key.
The EXSEL key.
The ERASE EOF key.
The PLAY key.
The ZOOM key.
A constant reserved for future use.
The PA1 key.
The CLEAR key.
The IME Kana mode key.
The IME Hanguel mode key. (maintained for
compatibility; use )
The IME Hangul mode key.
The IME Junja mode key.
The IME final mode key.
The IME Hanja mode key.
The IME Kanji mode key.
The IME Convert key.
The IME Nonconvert key.
The IME Accept key.
The IME Mode Change key.
The Browser Back key (Windows 2000 or later).
The Browser Forward key (Windows 2000 or later).
The Browser Refresh key (Windows 2000 or later).
The Browser Stop key (Windows 2000 or later).
The Browser Search key (Windows 2000 or later).
The Browser Favorites key (Windows 2000 or later).
[To be supplied.]
The Browser Home key (Windows 2000 or later).
The Volume Mute key (Windows 2000 or later).
The Volume Down key (Windows 2000 or later).
The Volume Up key (Windows 2000 or later).
The Media Next Track key (Windows 2000 or later).
The Media Previous Track key (Windows 2000 or later).
The Media Stop key (Windows 2000 or later).
The Media Play Pause key (Windows 2000 or later).
The Launch Mail key (Windows 2000 or later).
The Select Media key (Windows 2000 or later).
The Start Application one key (Windows 2000 or later).
The Start Application two key (Windows 2000 or later).
The OEM Semicolon key on a US standard keyboard (Windows 2000 or later).
The OEM Plus key on any country/region keyboard (Windows 2000 or later).
The OEM Comma key on any country/region keyboard (Windows 2000 or later).
The OEM Minus key on any country/region keyboard (Windows 2000 or later).
The OEM Period key on any country/region keyboard (Windows 2000 or later).
The OEM Question Mark key on a US standard keyboard (Windows 2000 or later).
The OEM tilde key on a US standard keyboard
(Windows 2000 or later).
The OEM OpenBracket key on a US standard keyboard
(Windows 2000 or later).
The OEM Pipe key on a US standard keyboard (Windows 2000 or later).
The OEM Close Bracket key on a US standard keyboard
(Windows 2000 or later).
The OEM Singled/Double quote key on a US standard
keyboard (Windows 2000 or later).
OEM specific.
The OEM Angle bracket or Backslash key on the RT 102 key
keboard (Windows 2000 or later).
The SHIFT modifier key.
The
CTRL modifier key.
The ALT modifier key.
Provides a to convert objects to and from
other representations.
Compares two key values for equivalence.
An that represents the first key to compare.
An that represents the second key to compare.
An integer indicating the relationship between
the to comparands.
Value Type
Condition
-
A
negative integer.
is less than .
-
zero
equals .
-
A positive integer.
is greater than .
Represents a standard Windows label.
Initializes a new instance of the class.
Determines the size and location of an image drawn within the control based on
the alignment of the
control.
The used to determine size and location when drawn within the control.
A that represents the area to draw the image in.
The alignment of content within the control.
A that
represents the size and location of the specified
image within the control.
Draws an within the specified bounds.
The surface on which to draw.
The to draw.
The bounds to draw within.
The alignment of the image to draw within the .
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Gets or sets a value indicating whether the control is automatically resized to display its entire contents.
Occurs when the value of the property has changed.
Gets or sets the border style for the control.
Gets the default Input Method Editor(IME) mode supported by this control.
Gets or sets the flat style appearance of the label control.
Gets or sets the image that is displayed on a .
Gets or sets the index value of the image displayed on the .
Gets or sets the that contains the images to display in
the control.
Gets or sets the alignment of an image that is displayed in the control.
Gets or sets the Input Method Editor(IME) mode supported by this control.
Gets the preferred height of the control.
Gets the preferred
width of the control.
Indicates whether
the container control background is rendered on the .
Gets or sets a value indicating whether the user can tab to the
.
Gets or sets the alignment of text in the label.
Occurs when the value of the property has changed.
Gets or sets a value indicating whether the control interprets an ampersand
character (&) in the control's property to be an access key prefix character.
Provides data for the event.
Initializes a new instance
of the class with the specified
index to the to edit.
The zero-based index of the , containing the label to edit.
Initializes a new instance
of the class with the specified index to the being
edited and the new text for the label of the .
The zero-based index of the , containing the label to edit.
The new text assigned to the label of the .
Gets the new text assigned to the label of the .
Gets the zero-based index of the containing the label to
edit.
Gets or sets a value indicating whether changes made to the label of
the should be canceled.
Represents the method that handles the event of a
.
The source of the event.
A that contains the event data.
Provides data for the event.
Initializes a new instance of the class with the specified control and
property affected.
The affected by the change.
The property affected by the change.
Gets the child control affected by the change.
Gets the property affected by the change.
Represents the method that will handle the event of a .
The source of the event.
A that contains the event data.
Specifies whether an object or text is aligned to
the left or
right of a reference point.
The object or
text is aligned to the left of the reference
point.
The object or text is aligned to the right of the reference point.
Represents an area within a
control that represents a hyperlink within the control.
Initializes a new instance of the class.
The zero-based starting location of the link area within the text of the .
The number of characters, after the starting character, to include in the link area.
Gets or sets the starting location of the link area within
the text of the .
Gets or sets the number of characters in the link area.
Gets a value indicating whether the is empty.
Specifies the behaviors of a link in a .
The link is displayed using the system default
method for displaying links.
The link always displays with underlined text.
The link displays underlined text only when the mouse is
hovered over the link text.
The link text is never underlined. The link
can still be distinguished from other text by use of the property of the control.
Provides data for the event.
Initializes a new instance of the class.
The text of the link that is clicked in the control.
Gets the text of the link being clicked.
Represents the method that will handle
the event of
a .
The source of the object.
The that contains the event data.
Represents a Windows label control that can display hyperlinks.
Initializes a new default instance of the class.
Gets the link located at
the specified client coordinates.
The horizontal coordinate of the point to search for a link.
The vertical coordinate of the point to search for a link.
A representing the link located at
the specified coordinates. If the point does not contain a link,
is returned.
Raises the event.
A that contains the event data.
Gets or sets the color used to display an active link.
Gets or sets the color used when displaying a disabled link.
Gets or sets the range in the text to treat as a link.
Gets or sets a value that represents the behavior of a link.
Gets or sets the color used when displaying a normal link.
Gets the collection of links contained within the .
Gets or sets a value indicating whether a link should be displayed as though it were visited.
Gets or sets the color used when displaying a link that that has been previously visited.
Occurs when a link is clicked within the control.
Initializes a new instance of the class.
The control that owns the collection.
Adds a link to the collection.
The starting character within the text of the label where the link is created.
The number of characters after the starting character to include in the link text.
A object representing the link that was
created and added to the collection.
Adds a link to the collection with information to
associate with the link.
The starting character within the text of the label where the link is created.
The number of characters after the starting character to include in the link text.
The object containing the information to associate with the link.
A object representing the link that was created and added to the collection.
Determines whether the specified link is within the collection.
A representing the link to search for in the collection.
if the specified link is within the collection;
otherwise, .
Returns the index of the specified link within the collection.
A representing the link to search for in the collection.
The zero-based index where the link is located within the collection; otherwise, negative
one (-1).
Clears all links from the collection.
Returns an enumerator to use to iterate
through the link collection.
An object that represents the link
collection.
Removes the specified link from the collection.
A that represents the link to remove from the collection.
Removes a link at a specified location within the collection.
The zero-based index of the item to remove from the collection.
Gets and sets the link at the specified index within the collection.
The index of the link in the collection to get.
Gets the number of links in the collection.
Gets a value indicating whether this collection is read-only.
Gets or sets a value indicating whether the link is enabled.
Gets or sets the number of characters in the link text.
Gets or sets the data associated with the link.
Gets or sets the starting location of the link within the text of the .
Gets or sets a value indicating whether the
user has visited the link.
Provides data for the event.
Initializes a new instance of the class, given the link.
The that was clicked.
Gets the that was clicked.
Represents the method that will handle the event of a .
The source of the event.
A that contains the event data.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Provides a type converter to convert
objects to and from various other representations.
Provides a type converter to convert objects to and from various other
representations.
Represents a Windows list view control, which displays a collection of
items that can be displayed using one of four different views.
Initializes a new instance of the class.
Arranges items in the control when they are displayed as icons
with a specified alignment setting.
One of the values.
Arranges items in the control when they are displayed as
icons based on the value of the
property.
Prevents the control from drawing until the
method
is called.
Removes all items and columns from the control.
Resumes drawing of the list view control after drawing
is suspended by the method.
Ensures that the specified item is visible within the control,
scrolling the contents of the control if necessary.
The zero-based index of the item to scroll into view.
Retrieves the item at the
specified location.
The x-coordinate of the location to search for an item (expressed in client coordinates).
The y-coordinate of the location to search for an item (expressed in client coordinates).
A that represents the item at the specified position.
If there is no item at the specified location, the method returns
.
Retrieves the bounding rectangle for a specific item within the list view control.
The zero-based index of the item within the whose bounding rectangle you want to return.
A that
represents the bounding rectangle of the specified .
Retrieves the specified portion of the bounding rectangle for a specific item within the list view control.
The zero-based index of the item within the whose bounding rectangle you want to return.
One of the values that represents a portion of the for which to retrieve the bounding rectangle.
A that represents the bounding rectangle for the specified portion of the specified .
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Sorts the items of the list view.
Updates the extended styles applied to the list view control.
Gets or sets the type of action the user must take to
activate an item.
Gets or sets the alignment of items
in the control.
Gets or sets a value indicating whether
the user can drag column headers to reorder columns in the control.
Gets or sets whether icons are automatically kept arranged.
Gets or sets the border style of the control.
Gets or sets a value indicating whether a check box appears next to each item in the control.
Gets the indexes of the currently checked items in the control.
Gets the currently checked items in the control.
Gets the collection of all column headers that
appear in the control.
Gets the
item in the control that currently has focus.
Gets or sets a value
indicating whether clicking an item selects all its subitems.
Gets or sets the column header style.
Gets or sets a value indicating whether grid
lines appear between the rows and columns
containing the items and subitems in the control.
Gets or sets a value indicating whether the selected
item in the control remains highlighted when the control loses
focus.
Gets or sets a value indicating whether an item is
automatically selected when the mouse pointer remains over the item for a few seconds.
Gets or sets a value indicating whether the user can
edit the labels of items in the control.
Gets or sets a value indicating whether item labels wrap when items are displayed in the control as icons.
Gets or sets the to use when displaying items as large
icons in the control.
Gets a collection containing all items in the control.
Gets or sets the sorting comparer for the control.
Gets or sets a value indicating whether multiple items can be selected.
Gets
or sets a value indicating whether a scroll bar is added to the control when there is not enough room to display all items.
Gets the indexes of the selected items in the control.
Gets the items that are selected in the control.
Gets or sets the to use when displaying items as small icons in the control.
Gets or sets the sort order for items in the control.
Gets or sets the
associated with application-defined states in the control.
Gets the first visible item in the control.
Gets or sets how items are displayed in the control.
Occurs when the label for an item is edited by the user.
Occurs when the user starts editing the label of an item.
Occurs when the user clicks a column header within the list view control.
Occurs when an item is activated.
Occurs when the check state of an item changes.
Occurs when the user begins dragging an item.
Occurs when the index of the selected item in the
list view control changes.
Initializes a new instance of the class.
A control that owns the collection.
Determines whether the specified index is located in the collection.
The index to locate in the collection.
if the specified index from the
for the is an item in the
collection; otherwise, .
Returns the index within the of the specified index from the of the list view control.
The zero-based index from the to locate in the collection.
The zero-based index in the collection where the
specified index of the is located within the
. If the index is not located in the
collection, the return value is negative one (-1).
Returns an enumerator that can be used to iterate through the
checked index collection.
An that represents the checked index collection.
Gets the number of items in the collection.
Gets the index value at the specified index within the collection.
The index of the item in the collection to retrieve.
Gets a value indicating whether the collection is read-only.
Initializes a new instance of the class.
The control that owns the collection.
Determines whether the specified item is located in the collection.
A representing the item to locate in the collection.
if the specified item is located
in the collection; otherwise, .
Returns the index within the collection of the specified item.
A representing the item to locate in the collection.
The zero-based index of the item in the collection;
otherwise, -1.
Copies the entire collection into an existing array at a specified location within the array.
An representing the array to copy the contents of the collection to.
The location within the destination array to copy the items from the collection to.
Returns an enumerator that can be used to iterate
through the checked item collection.
An object that represents the checked item collection.
Gets the number of items in the collection.
Gets the item at the specified index within the collection.
The index of the item in the collection to retrieve.
Gets a value indicating whether the collection is read-only.
Initializes a new instance of the class.
A control that owns the collection.
Determines whether the specified index is located in the collection.
The index to locate in the collection.
if the specified index from the for the is an item in the
collection; otherwise, .
Returns the index within the of the specified index from the of the
list view control.
The zero-based index from the to locate in the collection.
The zero-based index in the collection where the
specified index of the is located within the
. If the index is not located in the
collection, the return value
is negative one (-1).
Copies the entire collection into an existing array at a
specified location within the array.
An representing the array to copy the contents of the collection to.The destination array.
The location within the destination array to copy the items from the collection to.
Returns an enumerator that can be used to iterate through the selected index collection.
An that represents the selected
indexes collection.
Gets the number of items in the collection.
Gets the index value at the specified index within the collection.
The index of the item in the collection to retrieve.
Gets a value indicating whether the collection is read-only.
Initializes a new instance of the class.
The control that owns the collection.
Removes all items from the collection.
Determines whether the specified item is located in the collection.
A representing the item to locate in the collection.
if the specified item is located in the collection;
otherwise, .
Copies the entire collection into an existing array at a
specified location within the array.
An representing the array to copy the contents of the collection to.
The location within the destination array to copy the items from the collection to.
Returns an enumerator that can be used to iterate
through the selected item collection.
An that represents the collection of selected
items.
Returns the index within the collection of the specified item.
A representing the item to locate in the collection.
The zero-based index of the item in the collection. If
the item is not located in the collection, the return value is negative one (-1).
Gets the number of items in the collection.
Gets the item at the specified index within the collection.
The index of the item in the collection to retrieve.
Gets a value indicating whether the collection is read-only.
Initializes a new instance of the class.
The control that owns this collection.
Adds a column header to the collection with specified text, width, and alignment settings.
The text to display in the column header.
The initial width of the column header. Set to -1 to autosize the column header to the size of the largest subitem text in the column or -2 to autosize the column header to the size of the text of the column header.
One of the values.
The that
was created and added to the collection.
Adds an existing to the collection.
The to add to the collection.
The zero-based index into the collection where the item
was added.
Adds an array of column headers to the collection.
An array of objects to add to the collection.
Removes all column headers from the collection.
Determines whether the specified column header is
located in the collection.
A representing the column header to locate in the collection.
if the column header is contained in the collection;
otherwise, .
Returns the index within the collection of the specified column header.
A representing the column header to locate in the collection.
The zero-based index of the column header's location in the collection. If
the column header is not located in the collection, the return value is negative
one (-1).
Inserts an existing column header into the collection at the specified index.
The zero-based index location where the column header is inserted.
The to insert into the collection.
Creates a new column header and inserts it into the collection at the specified index.
The zero-based index location where the column header is inserted.
The text to display in the column header.
The initial width of the column header. Set to -1 to autosize the column header to the size of the largest subitem text in the column or -2 to autosize the column header to the size of the text of the column header.
One of the values.
Removes the column header at the specified index
within the collection.
The zero-based index of the column header to remove.
Removes the specified column header from the collection.
A representing the column header to remove from the collection.
Returns an enumerator to use to iterate through the
column header collection.
An that represents the column header collection.
Gets or sets the column header at the specified index within the collection.
The index of the column header in the collection to get or set.
Gets the number of items in the collection.
Gets a value indicating whether the collection is read-only.
Initializes a new instance of the class.
The that owns the collection.
Adds an item to the collection
with the specified text.
The text to display for the item.
The
that was added to the collection.
Adds an item to the collection with the specified text and image.
The text of the item.
The index of the image to display for the item.
The that was added to the collection.
Adds an existing
object
to the collection.
The to add to the collection.
The that was added
to the collection.
Adds an array of objects to the collection.
An array of objects to add to the collection.
Removes all items from the collection.
Determines whether the specified item is located in the collection.
A representing the item to locate in the collection.
if the item is contained in the
collection; otherwise, .
Copies the entire collection into an existing array at a
specified location within the array.
An representing the array to copy the contents of the collection to.
The location within the destination array to copy the items from the collection to.
Returns an enumerator to use to iterate through the
item collection.
An that represents the item
collection.
Returns the index within the collection of the specified item.
A representing the item to locate in the collection.
The zero-based index of the item's location in the
collection. If the item is not located in the collection, the
return value is negative one (-1).
Inserts an existing into the
collection at the specified index.
The zero-based index location where the item is inserted.
The that represents the item to insert.
The that was inserted into the collection.
Creates a new item and inserts it into the collection at the specified index.
The zero-based index location where the item is inserted.
The text to display for the item.
The that was inserted into the collection.
Creates a new item with the specified image index and inserts it into the
collection at the specified index.
The zero-based index location where the item is inserted.
The text to display for the item.
The index of the image to display for the item.
The that was inserted into the collection.
Removes the item at the specified index within the
collection.
The zero-based index of the item to remove.
Removes the specified item from the collection.
A representing the item to remove from the collection.
Gets the number of items in the collection.
Gets a value indicating whether the collection is read-only.
Gets or sets the item at the specified index within the collection.
The index of the item in the collection to get or set.
Specifies how items align in the .
When the user moves an
item, it remains where it is dropped.
Items are aligned to the top of the control.
Items are aligned to the left of the control.
Items
are aligned to an invisible grid in the control.
When the user moves an item, it moves to the
closest juncture in the grid.
Represents an item in a control.
Initializes a new instance of the class with default values.
Initializes a new instance of the class with specified item text.
The text to display for the item.
Initializes a new instance of the class with specified item text and the
image index position of the item's icon.
The text to display for the item.
The zero-based index of the image within the associated with the control that contains the item.
Initializes a new instance of the class with an array of strings representing subitems.
An array of strings that represent the subitems of the new item.
Initializes a new instance of the class with an array of strings representing subitems and the
image index position of the item's icon.
An array of strings that represent the subitems of the new item.
The zero-based index of the image within the associated with the control that contains the item.
Initializes a new instance of the class with an array of strings representing subitems, the image
index position of the item's icon, and the foreground color, background color, and font of the item.
An array of strings that represent the subitems of the new item.
The zero-based index of the image within the associated with the control that contains the item.
A that represents the foreground color of the item.
A that represents the background color of the item.
A that represents the typeface to display the item's text in.
Initializes a new instance of the class with an array of objects and the image index position
of the item's icon.
An array of objects that represent the subitems of the item.
The zero-based index of the image within the associated with the control that contains the item.
Places the item text into edit mode.
Creates an identical copy of the item.
An object that represents an item that has the same text, image,
and subitems associated with it as the cloned item.
Ensures that the item is visible within the control, scrolling the contents of the control if necessary.
Retrieves the specified portion of the bounding
rectangle for the
item.
One of the values that represents a portion of the item for which to retrieve the bounding rectangle.
A that
represents the bounding rectangle for the specified portion of the item.
Removes the item from its associated list view control.
Deserializes the item.
A that holds the data needed to deserialize the item.
A that represents the source and destination of the stream being deserialized.
Serializes the item.
A that holds the data needed to serialize the item.
A that represents the source and destination of the stream being serialized.
Gets or sets the background color
of the item's text.
Gets the bounding rectangle of the item, including subitems.
Gets or sets a value indicating whether the item is checked.
Gets or sets a value indicating whether the item has
focus within the list view control.
Gets or sets the font of the text displayed by the item.
Gets or sets the foreground color of the item's text.
Gets or sets the index of the image that is
displayed for the item.
Gets the that contains the image displayed with the
item.
Gets the zero-based index of the item within the list
view control.
Gets the control that contains the item.
Gets or sets a value indicating whether the item is selected.
Gets or sets the index of the state image (an image such as a checked or
cleared check box that indicates the state of the item) that is displayed for
the item.
Gets a collection containing all subitems of the item.
Gets or sets an object that contains data to associate with the item.
Gets or sets the text of the item.
Gets or sets a value indicating whether the , , and properties for the item
are used for all of its subitems.
Initializes a new instance of the class with default values.
Initializes a new instance of the class with a specified owner and text.
A that represents the item that owns the subitem.
The text to display for the subitem.
Initializes a new instance of the class with a specified
owner, text, foreground color, background color, and font values.
A that represents the item that owns the subitem.
The text to display for the subitem.
A that represents the foreground color of the subitem.
A that represents the background color of the subitem.
A that represents the typeface to display the subitem's text in.
Resets the styles applied to the subitem.
Gets or sets the background color of the subitem's text.
Gets or sets the font of the text displayed by the subitem.
Gets or sets the foreground color of the subitem's text.
Gets or sets the text of the subitem.
Initializes a new instance of the class.
The that owns the collection.
Adds an existing to
the collection.
The to add to the collection.
The that
was added to the collection.
Adds a subitem to the collection with specified text.
The text to display for the subitem.
The that was added to the
collection.
Adds a subitem to the collection with specified text,
foreground color, background color, and font settings.
The text to display for the subitem.
A that represents the foreground color of the subitem.
A that represents the background color of the subitem.
A that represents the typeface to display the subitem's text in.
The that was added to the
collection.
Adds an array of objects to the collection.
An array of objects to add to the collection.
Creates new subitems based on an array and adds them to the collection.
An array of strings representing the text of each subitem to add to the collection.
Creates new subitems based on an array and adds them to
the collection with specified foreground color, background color, and font.
An array of strings representing the text of each subitem to add to the collection.
A that represents the foreground color of the subitem.
A that represents the background color of the subitem.
A that represents the typeface to display the subitem's text in.
Removes all subitems from the collection.
Determines whether the specified subitem is located in the collection.
A representing the subitem to locate in the collection.
if the subitem is contained in the
collection; otherwise, .
Returns the index within the collection of the specified subitem.
A representing the subitem to locate in the collection.
The zero-based index of the subitem's location in the
collection. If the subitem is not located in the collection, the
return value is negative one (-1).
Inserts a subitem into the collection at the specified index.
The zero-based index location where the item is inserted.
A representing the subitem to insert into the collection.
Removes the specified from the collection.
A representing the item to remove from the collection.
Removes the subitem at the specified index
within the collection.
The zero-based index of the subitem to remove.
Returns an enumerator to use to iterate through the
subitem collection.
An that represents the subitem
collection.
Gets the number of subitems in the collection.
Gets a value indicating whether the collection is read-only.
Gets or sets the subitem at the specified index within the
collection.
The index of the item in the collection to retrieve.
Represents the menu structure of a form.
Initializes a new instance of the class
without any specified menu items.
Initializes a new instance of the with a specified set
of objects.
An array of objects that will be added to the .
Creates a new that is a duplicate of the
current .
A that represents the cloned menu.
Gets the that contains this control.
A that is
the container for this control. Returns if
the is not currently hosted on a form.
Gets or sets whether the text displayed by the control is displayed from right to
left.
[To be supplied.]
Arranges the MDI child forms according to value, which should be a
member of the MdiLayout enum.
Any value from the MdiLayout enum class.
Performs the work of scaling the entire control and any child controls.
Ratio to scale the control horizontally.
Ratio to scale the control vertically.
[To be supplied.]
Use parent's BackgroundImage if our BackgroundImage isn't set.
The list of MDI children contained. This list
will be sorted by the order in which the children were
added to the form, not the current ZOrder.
[To be supplied.]
Adds a control to the MDI Container. This child must be
a Form that is marked as an MDI Child to be added to the
container. You should not call this directly, but rather
set the child form's (ctl) MDIParent property:
// wrong
Form child = new ChildForm();
this.getMdiClient().add(child);
// right
Form child = new ChildForm();
child.setMdiParent(this);
MdiChild Form to add.
Removes a child control.
MDIChild Form to remove.
Specifies the layout of multiple document interface (MDI) child windows in an MDI parent window.
All MDI child windows are cascaded within the client
region of
the MDI parent form.
All MDI child windows are tiled horizontally within the client region of the MDI parent form.
All MDI child windows are tiled vertically within the client region of the MDI parent form.
All MDI child icons are arranged within the client region of the MDI parent form.
MdiWindowDialog overrides dispose so it can clean up the
component list.
Provides data for the event
of the , , , and controls.
Initializes a new instance of the class providing a
parameter for the item height.
The object being written to.
The index of the item for which you need the height or width.
The height of the item to measure relative to the object.
Initializes a new instance of the class.
The object being written to.
The index of the item for which you need the height or width.
Gets the object to
measure against.
Gets or sets the index of the item for which the height and width is needed.
Gets or sets the height of the item specified by the
.
Gets or sets the width of the item specified by the
.
Represents the method that will handle the event
of the , , , or controls.
The source of the event.
A that contains the event data.
Specifies the image to draw when drawing a menu with the
method.
Draws a submenu arrow.
Draws a menu check mark.
Draws a menu bullet.
Represents an individual item that is displayed within a
or .
Initializes a with
a blank caption.
Initializes a new instance of the
class with a specified caption for
the menu item.
The caption for the menu item.
Initializes a new instance of the class with a specified caption
and event handler for the
event of the menu item.
The caption for the menu item.
The that handles the event for this menu item.
Initializes a new instance of the
class with a
specified caption, event handler, and associated
shortcut key for the menu item.
The caption for the menu item.
The that handles the event for this menu item.
One of the values.
Initializes a new instance
of the class
with a specified caption and an array of
submenu items defined for the menu item.
The caption for the menu item.
An array of objects that contains the submenu items for this menu item.
Initializes a new instance of the class with a specified
caption; defined event-handlers for the , and
events; a shortcut key;
a merge type; and order specified for the menu item.
One of the values.
The relative position that this menu item will assume in a merged menu.
One of the values.
The caption for the menu item.
The that handles the event for this menu item.
The that handles the event for this menu item.
The that handles the event for this menu item.
An array of objects that contains the submenu items for this menu item.
Creates a copy of the current .
A that represents
the duplicated menu
item.
Creates a copy of the specified .
The that represents the menu item to copy.
A that represents
the duplicated menu
item.
Merges this with another and returns
the resulting merged .
A that represents
the
merged menu item.
Merges another menu item with this menu item.
A that specifies the menu item to merge with this one.
Raises the
event.
An that contains the event data.
Raises the
event.
A that contains the event data.
Raises the
event.
A that contains the event data.
Raises the
event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Generates a event for the
, simulating a click by a
user.
Raises the
event for this menu item.
Gets or sets a value indicating whether the is
placed on a new line (for a menu item added to a object) or in a new column
(for a submenu item or menu item displayed in a
).
Gets or sets a value indicating whether the item is
placed on a new line (for a menu item added to a object)
or in a new column (for a menu item or
submenu item displayed in a ).
Gets or sets a value indicating whether a check
mark appears next to the text of the menu item.
Gets or sets a value indicating whether the
menu item is the default menu item.
Gets or sets a value indicating whether the code
that you provide draws the menu item or Windows draws the
menu item.
Gets or sets a value indicating whether the menu
item is enabled.
Gets or sets a value indicating the position of the menu item in its parent menu.
Gets a value indicating whether the menu item contains
child menu items.
Gets or sets a value
indicating whether the menu item will be populated with
a list of the Multiple Document Interface (MDI) child windows that are displayed within the
associated form.
Gets a value indicating the Windows identifier for this menu item.
Gets or sets a value indicating the behavior of this
menu item when its menu is merged with another.
Gets or sets a value indicating the relative position of the menu item when
it is merged with another.
Gets a value indicating the mnemonic character that is associated
with this menu item.
Gets a value indicating the menu that contains this menu
item.
Gets or sets a value indicating whether the ,
if checked, displays a radio-button instead of a check mark.
Gets or sets a value indicating the caption of the menu item.
Gets or sets a value indicating the shortcut key associated with the menu
item.
Gets or sets a value indicating whether the shortcut
key that is associated
with the menu item is displayed next to the menu item
caption.
Gets or sets a value
indicating whether the menu item is visible.
Occurs when the menu item is clicked or selected using a
shortcut key or access key defined for the menu item.
Occurs when the property of a menu item is set
to
and a request is made to draw the menu item.
Occurs when the menu needs to know the size of a
menu item before drawing it.
Occurs before a menu item's list of menu items is
displayed.
Occurs when the user places the cursor over a menu item.
Specifies the behavior of a when it is merged with items in another menu.
The is added
to the
collection of existing objects in a merged menu.
The replaces an
existing
at the same position in a
merged menu.
All submenu items of this are merged with
those of existing objects
at the same position in a merged menu.
The is not included in a merged menu.
Implements a Windows message.
Gets the value, and converts the value to an object.
The type to use to create an instance. This type must be declared as a structure type.
An that represents an instance of the class
specified by the parameter, with the data from the field of the message.
Creates a new object.
The window handle for the message.
The message ID.
The message wparam field.
The message lparam field.
A object that represents the message that was created.
Gets or sets the window handle of the message.
Gets or sets the ID number for the message.
Gets or sets the field of the message.
Specifies the field of the message.
Specifies the value that is returned to Windows in response to handling the message.
Displays a
message box that can contain text, buttons, and symbols that
inform and instruct the
user.
Displays a message box with the specified text, caption, buttons, icon, default button, and options.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the values that specifies which icon to display in the message box.
One fo the values which specifies which is the default button for the message box.
One of the values which specifies which display and association options will be used for the message box.
One of the values.
Displays a message box with the specified text, caption, buttons, icon, and default button.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the values that specifies which icon to display in the message box.
One fo the values which specifies which is the default button for the message box.
One of the values.
Displays a message box with specified text, caption, buttons, and icon.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the ; values that specifies which icon to display in the message box.
One of the values.
Displays a message box with specified text, caption, and buttons.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the values.
Displays a message box with specified text and caption.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the
values.
Displays a message box with specified text.
The text to display in the message box.
One of the values.
Displays a message box in front of the specified object
and with the specified text, caption, buttons, icon, default
button, and options.
The the message box will display in front of.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the values that specifies which icon to display in the message box.
One fo the values which specifies which is the default button for the message box.
One of the values which specifies which display and association options will be used for the message box.
One of the values.
Displays a message box in front of the specified object
and with the
specified text, caption, buttons, icon, and default button.
The the message box will display in front of.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the values that specifies which icon to display in the message box.
One fo the values which specifies which is the default button for the message box.
One of the values.
Displays a message box in front of the specified object
and with the
specified text, caption, buttons, and icon.
The the message box will display in front of.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the values that specifies which icon to display in the message box.
One of the values.
Displays a message box in front of the specified object
and with the specified text, caption, and buttons.
The the message box will display in front of.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the that specifies which buttons to display in the message box.
One of the values.
Displays a message box in front of the specified object
and with the specified text and caption.
The the message box will display in front of.
The text to display in the message box.
The text to display in the title bar of the message box.
One of the
values.
Displays a message box in front of the specified
object and with the specified text.
The the message box will display in front of.
The text to display in the message box.
One of the
values.
Specifies constants defining which buttons to display on
a .
The message box contains an button.
The message box contains and
buttons.
The message box contains ,
, and
buttons.
The message box contains ,
, and
buttons.
The message box contains and
buttons.
The message box contains and
buttons.
Specifies constants defining the default button on a
.
The
first button on the message box is the default button.
The second button on the message box is the default button.
The third button on the message box is the default button.
Specifies constants defining which information to display.
The
message box contain no symbols.
The message box contains a symbol consisting of a white X
in
a circle with a
red background.
The message box contains a symbol consisting
of a question mark in
a circle.
The message box contains a symbol consisting of an
exclamation point in a triangle with
a yellow background.
The message box contains a symbol consisting of a
lowercase letter i in a circle.
The message box contains a symbol consisting of white X in a circle with a red
background.
The message box contains a symbol consisting of white X in
a circle with a
red background.
The message box contains a symbol consisting of an
exclamation-point in a triangle with a yellow background.
The message box contains a symbol consisting of a
lowercase letter i in
a circle.
Specifies options on a .
The message box is displayed on the active desktop.
The caller is a service notifying the user of an event. The function displays
a message box on the current active desktop, even if there is no user logged on
to the computer.
The message box is displayed on the active desktop.
This constant is the same as except that
the system displays the message box only on the default desktop of the
interactive window station.
The message box text is right-aligned.
Specifies that the message box text is displayed with right to left reading order.
Represents the method that handles the
event for a method.
Represents a standard Windows month calendar control.
Initializes a new instance of the class.
Adds a day that is displayed in bold
on an annual basis in the month calendar.
The date to be displayed in bold.
Adds a day to be displayed in bold in the month
calendar.
The date to be displayed in bold.
Adds a day that is displayed in bold on a monthly basis
in the month calendar.
The date to be displayed in bold.
Retrieves date information that represents the low and high limits of the displayed dates of
the control.
to retrieve only the dates that are fully contained in displayed months; otherwise, .
The begin and end dates of the displayed calendar.
Returns with information on which portion of a month calendar control
is at a specified x and y location.
The coordinate of the point to be hit-tested.
The coordinate of the point to be hit-tested.
A that contains
information about the specified point on the .
Returns an object with information on which portion of
a month calendar control is at a location specified by .
A containing the and coordinates of the point to be hit-tested.
A that contains
information about the specified point on the .
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Removes all the annually bolded dates.
Removes all the nonrecurring bolded dates.
Removes all the monthly bolded dates.
Removes the specified date from the list of annually bolded dates.
The date to remove from the date list.
Removes the specified date from the list of nonrecurring bolded dates.
The date to remove from the date list.
Removes the specified date from the list of monthly bolded dates.
The date to remove from the date list.
Sets the number of columns and rows of months to display.
The number of columns.
The number of rows.
Sets a date as the current selected date.
The date to be selected.
Sets the selected dates in a month calendar control to
the specified date range.
The beginning date of the selection range.
The end date of the selection range.
Repaints the bolded dates to reflect the dates set in the lists of bolded dates.
Gets or sets the array of objects that determines which annual days are displayed
in bold.
Gets or sets the array of objects that
determines which nonrecurring dates are displayed in bold.
Gets or sets the number of columns and rows of
months displayed.
Gets a value indicating the input method editor for the
.
Gets the default size of the calendar.
Gets or sets the first day of the week as displayed in the month calendar.
Gets or sets the maximum allowable date.
Gets or sets the maximum number of days that can be selected in a
month calendar control.
Gets or sets the minimum allowable date.
Gets or sets the array of objects that determine which monthly days to bold.
Gets or sets the scroll rate for a month calendar control.
Gets or sets the end date of the selected range of dates.
Gets or sets
the start date of the selected range of dates.
Gets or sets the selected range of dates for a month calendar control.
Gets or sets a value indicating whether the date
represented by the property is displayed at the bottom of the control.
Gets or sets a value indicating whether today's date is
circled.
Gets or sets a value indicating whether the month calendar control displays
week numbers (1-52) to the left of each row of days.
Gets the minimum size
to display one month of the calendar.
Gets or sets the value that is used by
as today's date.
Gets a value indicating whether the
property has been explicitly set.
Gets or sets a value indicating the background color of the title area of the
calendar.
Gets or sets a value indicating the foreground color of the title area of the
calendar.
Gets or sets a value indicating the color of
days in months that are not fully displayed in the control.
Occurs when the date selected in the changes.
Occurs when a date in the month calendar is selected.
Gets the point that was hit-tested.
Gets the that represents the area
of the calendar evaluated by the hit-test operation.
Gets the time information specific to the location that
was hit-tested.
The specified point is either not on the month calendar control, or it is in an inactive portion of the control.
The specified point is over the background of a month's title.
The specified point is in a month's title bar, over a month name.
The specified point is in a month's title bar, over the year value.
The specified point is over the button at the upper-right corner of
the control. If the user clicks here, the month calendar scrolls its display to the next
month or set of months.
The specified point is over the button at the upper-left corner of the control.
If the user clicks here, the month calendar scrolls its display to the previous month
or set of months.
The specified point is part of the calendar's background.
The specified point is on a date within the calendar.
The
property of is set to the date at the specified point.
The specified point is over a date from the next month (partially displayed at the end
of the currently displayed month). If the user clicks here, the month calendar scrolls
its display to the next month or set of months.
The specified point is over a date from the previous month (partially displayed at the
end of the currently displayed month). If the user clicks here, the month calendar scrolls
its display to the previous month or set of months.
The specified point is over a day abbreviation ("Fri",
for example). The
property of
is set to the corresponding date on the top row.
The specified point is over a week number.
This occurs only if the property of is enabled.
The property
of
is set to
the corresponding date in the leftmost column.
The specified point is on the today link at the bottom of the month calendar control.
Specifies constants that define which mouse button was pressed.
The left mouse button was pressed.
No mouse button was pressed.
The right mouse button was pressed.
The middle mouse button was pressed.
The first XButton was pressed.
With Windows 2000, Microsoft is introducing support for the Microsoft
IntelliMouse Explorer, which is a mouse with five buttons. The two new mouse
buttons (XBUTTON1 and XBUTTON2) provide backward/forward navigation.
The second XButton was pressed.
With Windows 2000, Microsoft is introducing support for the Microsoft
IntelliMouse Explorer, which is a mouse with five buttons. The two new mouse
buttons (XBUTTON1 and XBUTTON2) provide backward/forward navigation.
Provides data for the ,
, and
events.
Initializes a new instance of the class.
One of the values indicating which mouse button was pressed.
The number of times a mouse button was pressed.
The x-coordinate of a mouse click, in pixels.
The y-coordinate of a mouse click, in pixels.
A signed count of the number of detents the wheel has rotated.
Gets which mouse button was pressed.
Gets the
number of times the mouse
button was pressed and released.
Gets the x-coordinate
of a mouse click.
Gets the y-coordinate of a mouse click.
Gets a signed count of the number of
detents
the mouse wheel has rotated. A detent is one notch of the mouse wheel.
Represents the method that will handle the
, , or event of a form, control, or other component.
The source of the event.
A that contains the event data.
Provides data for the event.
Initializes a new instance of the class.
to navigate in a forward direction; otherwise, .
Gets a value indicating whether to navigate in a
forward direction.
Represents the method that will handle the event of a .
The source of the event.
A that contains the event data.
Provides data for the and events.
Initializes a new instance of the class for the specified .
The tree node containing the text to edit.
Initializes a new instance of the class for the specified and the specified text with which to update the tree node label.
The tree node containing the text to edit.
The new text to associate with the tree node.
Gets or sets a value indicating whether the edit has been canceled.
Gets the new text to associate
with the tree node.
Gets the tree node containing the text to edit.
Represents the method that will handle the and events of a control.
The source of the event.
A that contains the event data.
Represents a Windows up-down control that displays numeric values.
Initializes a new instance of the class.
Decrements the value of the up-down control.
Raises the event.
An that contains the event data.
Converts the text displayed in the up-down control to a
numeric value and evaluates it.
Increments the value of the up-down control.
Displays the current value of the up-down control in the appropriate format.
Validates and updates
the text displayed in the up-down control.
Gets or sets the number of decimal places to display in the up-down control.
Gets or sets a value
indicating whether the up-down control should
display the value it contains in hexadecimal format.
Gets or sets the value
to increment or
decrement the up-down control when the up or down buttons are clicked.
Gets or sets the maximum value for the up-down control.
Gets or sets the minimum allowed value for the up-down control.
Gets or sets a value indicating whether a thousands
separator is displayed in the up-down control when appropriate.
Gets or sets the value
assigned to the up-down control.
Occurs when the property has been changed in some way.
Provides a type converter to convert opacity values to and from a string.
Represents a common dialog box
that displays the control that allows the user to open a file. This class
cannot be inherited.
Opens the file selected by the user, with read-only permission. The
file is specified by the property.
A that specifies the
read-only file selected by the user.
Resets all properties to their default values.
Gets or sets a value indicating whether the dialog box displays a
warning if the user specifies a file name that does not exist.
Gets or sets a value
indicating whether the dialog box allows multiple files to be selected.
Gets or sets a value indicating whether
the read-only check box is selected.
Gets or sets a value indicating whether the dialog contains a read-only check box.
Specifies the orientation of controls or elements of controls.
The control or element is oriented horizontally.
The control or element is oriented vertically.
Provides operating-system specific feature queries.
Represents the layered, top-level windows feature. This
field is read-only.
Represents the operating system themes feature. This
field is read-only.
Retrieves the version of the specified feature currently available on the system.
The feature whose version is requested.
A representing the version
of the specified operating system feature currently available on the system; or
if the feature cannot be found.
Represents the instance of to use for
feature queries. This property is read-only.
Returns whether or not this property bag contains all default values (is empty)
Copies the bag. Always returns a valid ODPB object
property bag to copy
a shallow copy of the property bag
[To be supplied.]
[To be supplied.]
[To be supplied.]
Provides data for the
event.
Initializes a new instance of the class with the specified graphics and
clipping rectangle.
The object used to paint the item.
The that represents the rectangle in which to paint.
Releases all resources used by the
.
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Indicates the rectangle in which to
paint. This property is read-only.
Indicates the object used to paint. This property is
read-only.
Represents the method that will handle the event of a class.
The source of the event.
A that contains the event data.
Represents
a Windows
control.
Initializes a new instance of the class.
Indicates the
border style for the control.
Represents a Windows picture box control for
displaying an image.
Initializes a new instance of the class.
Raises the event.
An that contains the event data.
Indicates the
border style for the control.
Gets a value indicating the mode for Input Method
Editor (IME) for the .
Gets or sets the image that the displays.
Gets or sets the Input Method Editor(IME) mode supported
by this control.
Indicates how the image is displayed.
Occurs when changes.
Specifies how an image is positioned within a .
The image is placed in the upper-left corner of the
. The image is
clipped if it is larger than the it
is contained in.
The image within the is stretched or shrunk to fit
the size of the .
The is sized equal to the
size of the image that it contains.
The image is displayed in the center if the is larger than the image. If the image
is larger than the , the picture is placed in the
center of the and the outside edges are clipped.
Represents a Windows progress bar control.
Initializes a new instance of the
class.
Advances the current position of the progress bar
by the specified amount.
The amount by which to increment the progress bar's current position.
Advances the current position of the progress bar
by the amount of the
property.
Gets or sets the maximum value of the range of the
control.
Gets or sets the minimum value of the range of the
control.
Gets or sets the amount by which a call to the
method increases the current position of the progress bar.
Gets or sets the current position of the progress
bar.
Provides a user interface for browsing the properties of an object.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Initializes a new instance of the class.
Collapses all the categories in the .
When overridden in a derived class, allows for the
creation of a
.
The type of tab to create.
The newly created property tab. Returns
in its default implementation.
Expands all the categories in the .
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Refreshes the property tabs of
the specified scope.
Either or .
Resets the selected property to its default value.
Gets or sets the browsable attributes associated with the object that the property
grid is attached to.
Gets a value indicating whether the commands pane can be made visible for the
currently selected objects.
Gets or sets the background color of the hot commands region.
Gets or sets the foreground color for the hot commands region.
Gets a value indicating whether the commands pane is visible.
Gets a value indicating whether the commands pane is visible for objects
that expose verbs.
Gets the default location for the context menu.
Gets the type of the default
tab.
Gets or sets the background color for the Help region.
Gets or sets the foreground color for the Help region.
Gets or sets a value indicating whether the Help text is visible.
Gets or sets the color of the gridlines and borders.
Gets or sets the type of sorting the uses to display properties.
Gets a new collection of property tabs.
Gets or sets the object for which the grid displays
properties.
Gets or sets the currently selected objects.
Gets the currently selected property tab.
Gets or sets the selected grid item.
Gets or sets a value indicating whether buttons appear in standard size or in large size.
Gets or sets a value indicating whether the toolbar is visible.
Gets or sets a value indicating the background
color in the grid.
Gets or sets a value indicating the color of the text in the grid.
Occurs when a property value changes.
Occurs when a property tab changes.
Occurs when the sort mode is changed.
Occurs when the selected is changed.
Occurs when the objects selected by the
property have changed.
Represents a Windows toolbar.
Initializes a new instance of the class.
Raises the
event.
A that contains the event data.
Raises the
event.
A that contains the event data.
Gets or set the value that determines the appearance of a toolbar control and
its buttons.
Gets or sets a value indicating whether the toolbar
adjusts its size automatically, based on the size of the buttons and the
dock style.
Gets or sets
the border style of the toolbar control.
Gets the collection of
controls assigned to the toolbar control.
Gets or sets
the size of the buttons on the toolbar control.
Gets the default Input Method Editor(IME) mode supported by this control.
Gets or sets a value indicating
whether the toolbar displays a divider.
Gets or sets a value indicating whether drop-down buttons on a
toolbar display down arrows.
Gets or sets the collection of images available to the toolbar button
controls.
Gets the size of the images in the image list assigned to the
toolbar.
Gets or sets the Input Method Editor(IME) mode supported by this control.
Gets or sets a value indicating whether the toolbar displays a
tool tip for each button.
Gets or sets the alignment of text in relation to each
image displayed on
the toolbar button controls.
Gets
or sets a value
indicating whether the toolbar buttons wrap to the next line if the
toolbar becomes too small to display all the buttons
on the same line.
Occurs when a on the is clicked.
Occurs when a drop-down style or its down arrow is clicked.
Initializes a new instance of the class and assigns it to the specified toolbar.
The that parents the collection of controls.
Adds a the specified toolbar button to
the end of the toolbar button collection.
The to be added after all existing buttons.
The zero-based index value of the added to the collection.
Adds a new toolbar button to the end of the toolbar button collection with the specified property value.
The text to display on the new .
The zero-based index value of the added to the collection.
Adds a collection of toolbar buttons to this toolbar button collection.
The collection of controls to add to this contained in an array.
Removes
all buttons from the toolbar button collection.
Determines if the specified toolbar button is a member of the collection.
The to locate in the collection.
if the
is a member of the collection; otherwise, .
Retrieves the index of the specified toolbar button in the collection.
The to locate in the collection.
The zero-based index of the item found in the collection;
otherwise, -1.
Inserts an existing toolbar button in the toolbar button collection at the specified location.
The indexed location within the collection to insert the toolbar button.
The to insert.
Removes a given button from the toolbar button collection.
The indexed location of the in the collection.
Removes a given button from the toolbar button collection.
The to remove from the collection.
Returns an enumerator that can be used to iterate through the toolbar button collection.
An object that represents the tree node collection.
Gets or sets the toolbar button at the specified indexed location in the
toolbar button collection.
The indexed location of the in the collection.
Gets the number of buttons in the toolbar button collection.
Gets a value indicating whether the collection is read-only.
Adds a property tab of the specified type to the collection.
The property tab type to add to the grid.
Adds a property tab of the specified type and with the
specified scope to the collection.
The property tab type to add to the grid.
One of the values.
Removes all the property tabs of
the specified scope from the collection.
The scope of the tabs to clear.
Returns an enumeration of all the property tabs in the collection.
An for the
.
Removes the specified tab type from the collection.
The tab type to remove from the collection.
Gets the number of property tabs in the collection.
Gets the at the specified index.
The index of the to return.
Maintains a between an object's
property and a data-bound control property.
Initializes a new instance of the class.
Gets the object to which the data-bound property belongs.
Specifies how properties are sorted in the .
Properties are displayed in the order in which they are
retrieved from the
.
Properties are sorted in an alphabetical list.
Properties are displayed according to their category in a group. The categories are defined
by the properties themselves.
Properties are displayed according to their category in a group. The
properties are further sorted alphabetically within the group. The categories
are defined by the properties themselves.
Provides data for the event of a .
Initializes a new instance of the class.
The Previously selected property tab.
The newly selected property tab.
Gets the old selected.
Gets the new selected.
Represents the method that will handle the event of a
.
The source of the event.
A that contains the event data.
Provides data for the event of a .
Initializes a new instance of the class.
The item in the grid that changed.
The old property value.
Gets the that was changed.
The value of the grid item before it was changed.
The event handler class that is invoked when a property
in the grid is modified by the user.
Provides data for the
event.
Initializes a new instance of the class.
Initializes a new instance of the class.
The file containing Help for the .
The string defining what Help to get for the .
The keyword to associate with the Help request for the .
Gets or sets a value specifying the name of the Help
file.
Gets or sets the string defining what Help to get for
the .
Gets or sets the Help keyword for the specified control.
Represents the method that will handle the event of a control.
Provides data for the
event.
Initializes a new instance of the class.
The current state of the SHIFT, CTRL, and ALT keys.
if the ESC key was pressed; otherwise, .
One of the values.
Gets
the current state of the SHIFT, CTRL, and ALT keys.
Gets whether the user pressed the ESC key.
Gets or sets the status of a drag-and-drop operation.
Represents the method that will handle the
event of a
.
The source of an event.
A that contains the event data.
Represents a Windows radio button.
Initializes a new instance of the
class.
Raises the
event.
An that contains the event data.
Generates a event for the
button, simulating a click by a user.
Gets or sets a value indicating whether the
value and the appearance of
the control automatically change when the control is clicked.
Gets or set the value that determines the appearance of
the
radio button control.
Occurs when the property value changes.
Gets or
sets the location of the check box portion of the
radio button control.
Gets or sets a value indicating whether the control is checked.
Occurs when the
value of the
property changes.
Gets the properties of the item.
A that represents a collection of
properties.
Gets the properties of the item using the specified list.
The data source maintained by the object
The ArrayList maintained by the .
A that represents a collection of
properties.
Gets the name of the specified list.
An that specifies the managed list.
The name of the list.
Provides data for the event.
Initializes a new instance of the
class.
A that specifies the requested dimensions of the control.
Represents the requested size of the control.
Represents the method that will handle the event of
a .
Represents a Windows rich text box control.
Initializes a new instance of the class.
Determines whether you can paste information from the Clipboard in the
specified data format.
One of the values.
if you can paste data from the
Clipboard in the specified data format; otherwise, .
Searches the text in a control for a string.
The text to locate in the control.
The location within the control where the search text
was found or a negative one (-1) if the search string is not found or an empty
search string is specified in the parameter.
Searches the text in a
control for a string with specific options applied to the search.
The text to locate in the control.
A bitwise combination of the values.
The location within the control where the search text was found.
Searches the text in a control for a string
at a specific location within the control and with specific options applied to the search.
The text to locate in the control.
The location within the control's text at which to begin searching.
A bitwise combination of the values.
The location within the control where the search text was found.
Searches the text in a control for a string within a range of text within the control and with specific options applied to the search.
The text to locate in the control.
The location within the control's text at which to begin searching.
The location within the control's text at which to end searching. This value must be equal to negative one (-1) or greater than or equal to the parameter.
A bitwise combination of the values.
The location within the control where the search text was found.
Searches the text of a
control for the first instance of a character from a list of characters.
The array of characters to search for.
The location within the control where the search
characters were found or a negative one (-1) if the search characters are
not found or an empty search character set is specified in the parameter.
Searches the text of a
control, at a specific starting point, for the first instance of a character from a list of characters.
The array of characters to search for.
The location within the control's text at which to begin searching.
The location within the control where the search characters are found.
Searches a range of text in a control for the first instance of a character from a list of characters.
The array of characters to search for.
The location within the control's text at which to begin searching.
The location within the control's text at which to end searching.
The location within the control where the search characters are found.
Gets the character that is closest to the specified location within the control.
The location from which to seek the nearest character.
The character at the specified location.
Gets the index of the character nearest to the specified location.
The location to search.
The zero-based character index at the specified location.
Gets the line number from the specified character
position within the text of the
control.
The character index position to search.
The zero-based line number where the character index is located in.
Gets the location within the control at the specified character index.
The index of the character for which to retrieve the location.
The location of the specified character.
Loads a Rich Text Format (RTF) or standard ASCII text
file into the control.
The name and location of the file to load into the control.
Loads a specific type of file into the control.
The name and location of the file to load into the control.
One of the values.
Loads the contents of an existing data stream into the control.
A stream of data to load into the control.
One of the values.
Raises the
event.
A that contains the event data.
Raises the
event.
An that contains the event data.
Raises the
event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Raises the
event.
An that contains the event data.
Pastes the contents of the Clipboard in the specified Clipboard format.
The Clipboard format in which the data should be obtained from the Clipboard.
Reapplies the last operation that was undone in the control.
Saves the contents of the to a Rich Text Format (RTF) file.
The name and location of the file to save.
Saves the contents of the to a specific type of file.
The name and location of the file to save.
One of the values.
Saves the contents of a control to an open data stream.
The data stream that contains the file to save to.
One of the values.
Creates an compatible object
for handling RichEdit callback operations.
An object that implements the
interface.
Gets or sets a value indicating whether the control will allow drag and drop
operations.
Gets or sets a value indicating whether automatic word selection is enabled.
Gets or sets a value indicating whether the size of the
automatically
adjusts when the font assigned to the control is changed.
Gets or sets the indentation used in the control
when the bullet style is applied to the text.
Gets a value indicating whether there are actions that
have occurred within the that can be reapplied.
Gets or sets a value indicating whether or not the
will automatically
format a Uniform Resource Locator (URL) when it is
typed
into the control.
Gets the name of the action that can be reapplied to the control when the
method is called.
Gets or sets the size of a single line of text within the control.
Gets or sets the text of the control, including all Rich Text Format (RTF) codes.
Gets or sets the type of scroll bars to display in the
control.
Gets or sets the alignment to apply to
the current selection or insertion point.
Gets or sets a value indicating
whether the bullet style is applied to the current selection or insertion point.
Gets or sets whether
text in the control appears on the baseline, as a superscript,
or as a subscript below the baseline.
Gets or sets the text color of the current text selection or insertion
point.
Gets or sets the font of the current text selection or insertion point.
Gets or sets the distance between the left edge of the first line of text in
the selected paragraph and the left edge of subsequent lines in the same
paragraph.
Gets or sets the distance in pixels between the left
edge of the
and the left edge of the current text selection or text added after the
insertion point.
Gets or sets the number of characters selected in
control.
Gets or sets a value indicating whether the current text selection is protected.
Gets or sets the currently selected Rich Text Format (RTF) formatted text
in the control.
The distance (in pixels) between the right edge of the RichTextBox control and
the right edge of the text that is selected or added at the current
insertion point.
Gets or sets the absolute tab stop positions in a
control.
Gets or sets the selected text within the
.
Gets the selection type within the control.
Gets or sets a value indicating whether a
selection margin is displayed in the
.
Gets the name of the action that can be undone in the
control when the method is called.
Gets or sets the current zoom level of the
.
Occurs when contents within the control are resized.
Occurs when the user clicks the horizontal scroll bar of the control.
Occurs when the user clicks on a link within the text of the control.
Occurs when the user switches input methods on an Asian version of the
Windows operating system.
Occurs when the user attempts to modify protected text in the control.
Occurs when the selection of text within the control has changed.
Occurs when the user clicks the vertical scroll bars of the control.
Specifies how a text search is carried out in a control.
Locate all instances of the search
text, whether the instances found in the search are whole words or not.
Locate only instances of the search text that are whole words.
Locate only instances of the search text that have the exact casing.
The search text, if found, should not be highlighted.
The search starts at the end of the control's document
and searches to the beginning of the document.
Specifies the type of scroll bars to display in a control.
No scroll bars are displayed.
Display a horizontal scroll bar only when text is longer
than the width of the control.
Display a vertical scroll bar only when text is longer than
the height of the control.
Display both a horizontal and a vertical scroll bar when needed.
Always
display a horizontal scroll bar.
Always display a vertical scroll bar.
Always display both a horizontal and a vertical scroll bar.
Some but not all characters.
No characters.
All characters.
Specifies the type of selection in a control.
No text is selected in the current selection.
The current selection contains only text.
At least one Object Linking and Embedding (OLE) object is selected.
More than one character is selected.
More than one Object Linking and Embedding (OLE) object is selected.
Specifies the types of input and output streams used to
load and save data in the
control.
A Rich Text Format (RTF) stream.
A plain text stream that includes spaces in places of Object Linking and Embedding (OLE) objects.
A Rich Text Format (RTF) stream with spaces in place of OLE objects. This value
is only valid for use with the method of the control.
A plain text stream with a textual representation of OLE
objects. This value is only valid for use with the method of the
control.
A text stream that contains spaces in place of Object Linking and Embedding (OLE) objects. The text is encoded in Unicode.
Use pre-defined Level 1 punctuation table as default.
Use pre-defined Level 2 punctuation table as default.
Use a custom defined punctuation table.
Used as a mask.
Specifies a value indicating whether the text appears from right to left, such as when using Hebrew or Arabic fonts.
The text reads from left to right. This is the default.
The text reads from right to left.
The direction the text read is inherited from the parent control.
Represents
a common dialog box that allows the user to specify options for saving a
file. This class cannot be inherited.
Opens the file with read/write permission selected by the user.
The read/write file selected by the user.
Resets all dialog box options to their default
values.
Gets or sets a value indicating whether the dialog box prompts the user for
permission to create a file if the user specifies a file that does not exist.
Gets or sets a value indicating whether the Save As dialog box displays a warning if the user specifies
a file name that already exists.
Represents a display device or
multiple display devices on a single system.
Gets or sets a value indicating whether the specified
object is equal to this .
The object to compare to this .
if
the specified object is equal to this
; otherwise, .
Retrieves a
for the display that contains the specified point.
A that specifies the location for which to retrieve a .
A
for the display that contains the point. In multiple display environments
where no display contains the point, the display closest to the specified point is returned.
Retrieves a for the display that contains
the largest portion of the rectangle.
A that specifies the area for which to retrieve the display.
A
for the display that contains the largest region of the
specified rectangle. In multiple display environments where no display contains the rectangle,
the display closest to the rectangle is returned.
Retrieves a
for the display that contains
the largest portion of the specified control.
A for which to retrieve a .
A
for the display that contains the largest
region of the specified control. In multiple display environments where no display contains the control,
the display closest to the specified control is returned.
Retrieves a for the display
that contains the largest portion of the of the object referred to by
the specified handle.
The window handle for which to retrieve the .
A
for the display that contains the largest region
of the object. In multiple display environments where no display contains any portion
of the specified window, the display closest to the object is returned.
Retrieves the working
area closest to the specified point. The working area is the desktop area of the display, excluding taskbars, docked windows, and docked
tool bars.
A that specifies the coordinates for which to retrieve the working area.
A that
specifies the working area. In multiple display environments where no display contains the specified point, the display
closest to the point is returned.
Retrieves the working area for the display that contains
the largest portion of the specified rectangle. The working area is the desktop area of the display, excluding taskbars, docked windows,
and docked tool bars.
The that specifies the area for which to retrieve the working area.
A that specifies the working area. In multiple
display environments where no display contains the specified rectangle, the
display closest to the rectangle is returned.
Retrieves the working area for the display that contains
the largest region of the specified control. The working area is the desktop area of the display, excluding taskbars, docked
windows, and docked tool bars.
The for which to retrieve the working area.
A that specifies the working area. In multiple display environments where
no display contains the specified control, the display closest to the control is
returned.
Retrieves the bounds of the display that contains the specified
point.
A that specifies the coordinates for which to retrieve the display bounds.
A that
specifies the bounds of the display that
contains the specified point. In multiple display environments where no display contains
the specified point, the display closest to the point is returned.
Retrieves the bounds of the display that contains the largest portion of the
specified rectangle.
A that specifies the area for which to retrieve the display bounds.
A that
specifies the bounds of the display
that contains the specified rectangle. In multiple display environments where no monitor contains
the specified rectangle, the monitor closest to the rectangle is returned.
Retrieves the bounds of
the display that contains the largest portion of the specified control.
The for which to retrieve the display bounds.
A that
specifies the bounds of the display that contains the specified
control. In multiple display environments where no display contains the
specified control, the display closest to the control is returned.
Gets an array of all displays on the system.
Gets the bounds of the display.
Gets the device name associated with a display.
Gets a value indicating whether a particular display is
the primary device.
Gets the
primary display.
Gets the working area of the display. The working
area is the desktop area of the display, excluding taskbars, docked windows, and docked tool bars.
Specifies
which scroll bars will be visible on a control.
No scroll bars are shown.
Only horizontal scroll bars are shown.
Only vertical scroll bars are shown.
Both horizontal and vertical scroll bars are shown.
Specifies the type of scroll arrow to draw on a scroll bar.
A down-scroll arrow.
A left-scroll arrow.
A right-scroll arrow.
An up-scroll arrow.
A minimum-scroll arrow.
A maximum-scroll arrow.
Provides data for the
event.
Initializes a new instance of the class.
One of the values.
The new value for the scroll bar.
Gets the type of scroll event
that occurred.
Gets or sets the new of the scroll bar.
Represents the method that handles the
event of a , , or
.
The source of the event.
A that contains the event data.
Specifies the type of action used to raise the event.
The scroll box was moved a small distance. The user clicked the left(horizontal) or top(vertical) scroll arrow or pressed the UP ARROW key.
The scroll box was moved a small distance. The user clicked the right(horizontal) or bottom(vertical) scroll arrow or
pressed the DOWN ARROW key.
The scroll box moved a large distance. The user clicked the scroll bar to the left(horizontal) or above(vertical) the scroll box, or pressed the PAGE UP key.
The scroll box moved a large distance. The user clicked the scroll bar to the right(horizontal) or below(vertical) the scroll box, or pressed the PAGE DOWN key.
The scroll box was moved.
The scroll box is currently being moved.
The scroll box was moved to the position.
The scroll box was moved to the position.
The scroll box has stopped moving.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Provides data for the event of the control.
Initializes a new instance of the class.
The previously selected grid item.
The newly selected grid item.
Gets the newly selected object.
Gets the previously selected object.
Represents the method that will handle the event of a
.
The source of the event.
A that contains the event data.
Specifies the selection behavior of a list box.
No items can be selected.
Only one item can be selected.
Multiple items can be selected.
Multiple items can be selected, and the user can use the SHIFT,
CTRL, and arrow keys to make selections
Represents a date selection range in a month calendar control.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified beginning and ending dates.
The starting date in the .
The ending date in the .
Initializes a new instance of the class with the specified selection range.
The existing object.
Gets or sets the ending date and time of the selection range.
Gets or sets the starting date and time of the selection range.
Provides a type converter to convert objects to and from various other
representations.
Provides methods for sending keystrokes to an application.
Sends keystrokes to the active application.
The string of keystrokes to send.
Sends the given keys to the active application, and then waits for
the messages to be processed.
The string of keystrokes to send.
Processes all the Windows messages currently in the message queue.
Specifies shortcut keys that can be used by menu items.
No shortcut key is associated with the menu item.
The shortcut keys CTRL+A.
The shortcut keys CTRL+B.
The shortcut keys CTRL+C.
The shortcut keys CTRL+D.
The shortcut keys CTRL+E.
The shortcut keys CTRL+F.
The shortcut keys CTRL+G.
The shortcut keys CTRL+H.
The shortcut keys CTRL+I.
The shortcut keys CTRL+J.
The shortcut keys CTRL+K.
The shortcut keys CTRL+L.
The shortcut keys CTRL+M.
The shortcut keys CTRL+N.
The shortcut keys CTRL+O.
The shortcut keys CTRL+P.
The shortcut keys CTRL+Q.
The shortcut keys CTRL+R.
The shortcut keys CTRL+S.
The shortcut keys CTRL+T.
The shortcut keys CTRL+U
The shortcut keys CTRL+V.
The shortcut keys CTRL+W.
The shortcut keys CTRL+X.
The shortcut keys CTRL+Y.
The shortcut keys CTRL+Z.
The shortcut keys CTRL+SHIFT+A.
The shortcut keys CTRL+SHIFT+B.
The shortcut keys CTRL+SHIFT+C.
The shortcut keys CTRL+SHIFT+D.
The shortcut keys CTRL+SHIFT+E.
The shortcut keys CTRL+SHIFT+F.
The shortcut keys CTRL+SHIFT+G.
The shortcut keys CTRL+SHIFT+H.
The shortcut keys CTRL+SHIFT+I.
The shortcut keys CTRL+SHIFT+J.
The shortcut keys CTRL+SHIFT+K.
The shortcut keys CTRL+SHIFT+L.
The shortcut keys CTRL+SHIFT+M.
The shortcut keys CTRL+SHIFT+N.
The shortcut keys CTRL+SHIFT+O.
The shortcut keys CTRL+SHIFT+P.
The shortcut keys CTRL+SHIFT+Q.
The shortcut keys CTRL+SHIFT+R.
The shortcut keys CTRL+SHIFT+S.
The shortcut keys CTRL+SHIFT+T.
The shortcut keys CTRL+SHIFT+U.
The shortcut keys CTRL+SHIFT+V.
The shortcut keys CTRL+SHIFT+W.
The shortcut keys CTRL+SHIFT+X.
The shortcut keys CTRL+SHIFT+Y.
The shortcut keys CTRL+SHIFT+Z.
The shortcut key F1.
The shortcut key F2.
The shortcut key F3.
The shortcut key F4.
The shortcut key F5.
The shortcut key F6.
The shortcut key F7.
The shortcut key F8.
The shortcut key F9.
The shortcut key F10.
The shortcut key F11.
The shortcut key F12.
The shortcut keys SHIFT+F1.
The shortcut keys SHIFT+F2.
The shortcut keys SHIFT+F3.
The shortcut keys SHIFT+F4.
The shortcut keys SHIFT+F5.
The shortcut keys SHIFT+F6.
The shortcut keys SHIFT+F7.
The shortcut keys SHIFT+F8.
The shortcut keys SHIFT+F9.
The shortcut keys SHIFT+F10.
The shortcut keys SHIFT+F11.
The shortcut keys SHIFT+F12.
The shortcut keys CTRL+F1.
The shortcut keys CTRL+F2.
The shortcut keys CTRL+F3.
The shortcut keys CTRL+F4.
The shortcut keys CTRL+F5.
The shortcut keys CTRL+F6.
The shortcut keys CTRL+F7.
The shortcut keys CTRL+F8.
The shortcut keys CTRL+F9.
The shortcut keys CTRL+F10.
The shortcut keys CTRL+F11.
The shortcut keys CTRL+F12.
The shortcut keys CTRL+SHIFT+F1.
The shortcut keys CTRL+SHIFT+F2.
The shortcut keys CTRL+SHIFT+F3.
The shortcut keys CTRL+SHIFT+F4.
The shortcut keys CTRL+SHIFT+F5.
The shortcut keys CTRL+SHIFT+F6.
The shortcut keys CTRL+SHIFT+F7.
The shortcut keys CTRL+SHIFT+F8.
The shortcut keys CTRL+SHIFT+F9.
The shortcut keys CTRL+SHIFT+F10.
The shortcut keys CTRL+SHIFT+F11.
The shortcut keys CTRL+SHIFT+F12.
The shortcut key INSERT.
The shortcut keys CTRL+INSERT.
The shortcut keys SHIFT+INSERT.
The shortcut key DELETE.
The shortcut keys CTRL+DELETE.
The shortcut keys SHIFT+DELETE.
The shortcut keys ALT+BACKSPACE.
The shortcut keys ALT+F1.
The shortcut keys ALT+F2.
The shortcut keys ALT+F3.
The shortcut keys ALT+F4.
The shortcut keys ALT+F5.
The shortcut keys ALT+F6.
The shortcut keys ALT+F7.
The shortcut keys ALT+F8.
The shortcut keys ALT+F9.
The shortcut keys ALT+F10.
The shortcut keys ALT+F11.
The shortcut keys ALT+F12.
The shortcut keys ALT+0.
The shortcut keys ALT+1.
The shortcut keys ALT+2.
The shortcut keys ALT+3.
The shortcut keys ALT+4.
The shortcut keys ALT+5.
The shortcut keys ALT+6.
The shortcut keys ALT+7.
The shortcut keys ALT+8.
The shortcut keys ALT+9.
The shortcut keys CTRL+0.
The shortcut keys CTRL+1.
The shortcut keys CTRL+2.
The shortcut keys CTRL+3.
The shortcut keys CTRL+4.
The shortcut keys CTRL+5.
The shortcut keys CTRL+6.
The shortcut keys CTRL+7.
The shortcut keys CTRL+8.
The shortcut keys CTRL+9.
The shortcut keys CTRL+SHIFT+0.
The shortcut keys CTRL+SHIFT+1.
The shortcut keys CTRL+SHIFT+2.
The shortcut keys CTRL+SHIFT+3.
The shortcut keys CTRL+SHIFT+4.
The shortcut keys CTRL+SHIFT+5.
The shortcut keys CTRL+SHIFT+6.
The shortcut keys CTRL+SHIFT+7.
The shortcut keys CTRL+SHIFT+8.
The shortcut keys CTRL+SHIFT+9.
Specifies the style of the sizing grip on a .
The sizing grip is automatically displayed when needed.
The sizing grip is always shown on the form.
The sizing grip is hidden.
Specifies how items in
a list are sorted.
The items are
not sorted.
The items
are sorted in ascending order.
The items are
sorted in descending order.
Represents a splitter control that allows the user to resize docked
controls.
Initializes a new instance of the class.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Gets or sets the style of border for the control.
Gets or sets the minimum distance that must remain
between the splitter
control and the edge of the opposite side of the container (or the closest control docked to that side).
Gets or sets the minimum distance that must remain
between the splitter control and the container edge that the control is docked to.
Gets or sets the distance between the splitter control and the container
edge that the control is docked to.
Occurs when the splitter control is in the process of moving.
Occurs when the splitter control is moved.
Provides data for and the events.
Initializes an instance of the class with the specified coordinates of the
mouse pointer and the coordinates of the upper-left corner of the control.
The x-coordinate of the mouse pointer (in client coordinates).
The y-coordinate of the mouse pointer (in client coordinates).
The x-coordinate of the upper-left corner of the (in client coordinates).
The y-coordinate of the upper-left corner of the (in client coordinates).
Gets the x-coordinate of the
mouse pointer (in client coordinates).
Gets the y-coordinate of the mouse pointer (in
client coordinates).
Gets or sets the x-coordinate of the
upper-left corner of the (in client coordinates).
Gets or sets the y-coordinate of the upper-left corner of the (in client coordinates).
Represents the method that will handle the and events of a .
The source of the event.
A that contains the event data.
Represents a Windows status bar control.
Initializes a new instance of the class.
Raises the event.
A that contains the event data.
Raises the
event.
A that contains the event data.
Gets the collection of
panels contained within the
control.
Gets or sets a value indicating whether any panels that
have been added to the control are displayed.
Gets or sets a value indicating whether a sizing
grip is displayed in the lower-right corner of
the control.
Occurs when a visual aspect of an owner-drawn status bar
control changes.
Occurs when a object on a control is clicked.
Initializes a new instance of the class.
The control that contains this collection.
Adds a with the specified text to the collection.
The text for the that is being added.
A that represents the panel that was added
to the collection.
Adds a to the collection.
A that represents the panel to add to the collection.
The zero-based index of the item in the collection.
Adds an array of
objects to the collection.
An array of objects to add.
Determines whether the specified panel is located within the collection.
The to locate in the collection.
if the panel is located within the
collection; otherwise,
.
Returns the index within the collection of the specified
panel.
The object to locate in the collection.
The zero-based index where the panel is located within the collection;
otherwise, negative one (-1).
Inserts the specified into the collection at the specified index.
The zero-based index location where the panel is inserted.
A representing the panel to insert.
Removes all items from the collection.
Removes the specified from the collection.
The representing the panel to remove from the collection.
Removes the located at the specified index within the collection.
The zero-based index of the item to remove.
Returns an enumerator to use to iterate through the item collection.
An object that represents the item collection.
Gets or sets the at the specified index.
The index of the panel in the collection to get or set.
Gets the number of items in the collection.
Gets a value indicating whether this collection is
read-only.
Provides data for the
event.
Initializes a new instance of the
class.
The object to use to draw the .
The used to render text.
The that represents the client area of the .
The zero-based index of the panel in the of the control.
One of the values that represents state information about the .
A that represents the panel to draw.
Gets the
to
draw.
Represents the method that will handle the
event of a .
The source of the event.
A that contains the event data.
Represents a panel in a
control.
Initializes a new instance of the class.
Gets or sets the alignment of text and icons within the
status bar
panel.
Gets or sets a value indicating whether the status bar
panel
is
autosized.
Gets or sets the border style of the status bar
panel.
Gets or sets the icon to display within the status bar
panel.
Gets or sets the minimum allowed width of the status bar
panel within the
control.
Gets the control that hosts the status bar
panel.
Gets or sets the style of the status
bar panel.
Gets or sets the text of the status bar panel.
Gets or sets ToolTip text associated with the status bar
panel.
Gets or sets the width of the status bar
panel within the
control.
Specifies how a on a control behaves when
the control resizes.
The does not change size when
the
control resizes.
The shares the available space on the
(the space not taken up by other panels
whose property is set to
or )
with other panels that have their property set to
.
The width of the is determined by its contents.
Specifies the appearance of the border for a on a
control.
No border is displayed.
The is displayed with a three-dimensional raised border.
The is displayed with a three-dimensional sunken border.
Provides data for the
event.
Initializes a new instance of the
class.
The that represents the panel that was clicked.
One of the values that represents the mouse buttons that were clicked while over the .
The number of times that the mouse button was clicked.
The x-coordinate of the mouse click.
The y-coordinate of the mouse click.
Gets the
to
draw.
Represents the method that will handle the
event of a .
The source of the event.
A that contains the event data.
Specifies whether a object on a
control is owner-drawn or system-drawn.
The displays text
in the standard font.
The is
drawn by the owner.
[To be supplied.]
[To be supplied.]
[To be supplied.]
Provides information about the operating system.
Gets a value indicating whether the user has enabled full window drag.
Gets a value indicating whether the user has selected to run in high-contrast
mode.
Gets the number of lines to scroll when the mouse wheel is rotated.
Gets the dimensions, in pixels, of the primary display monitor.
Gets the width, in pixels, of the vertical scroll bar.
Gets the height, in pixels, of the horizontal scroll bar.
Gets the height, in pixels, of the normal caption area of a window.
Gets the width and
height, in pixels, of a window border.
Gets the thickness, in pixels, of the border for a window that has a caption
and is not resizable.
Gets the height, in pixels, of the scroll box in a vertical scroll bar.
Gets the width, in pixels, of the scroll box in a horizontal scroll bar.
Gets the default dimensions, in pixels, of an icon.
Gets the dimensions, in pixels, of a cursor.
Gets the operating system font for menus.
Gets the height of one line of a menu in pixels.
Gets the size, in pixels, of the working area.
Gets
the height, in pixels, of the Kanji window at the bottom
of the screen for double-byte character set (DBCS) versions of Windows.
Gets a value indicating whether a mouse is installed.
Gets the height, in pixels, of the arrow bitmap on the vertical scroll bar.
Gets the width, in pixels, of the arrow bitmap on the horizontal scroll bar.
Gets a value indicating whether the debugging version of USER.EXE is
installed.
Gets a value indicating whether the functions of the left and right mouse
buttons have been swapped.
Gets the minimum allowable dimensions, in pixels, of a window.
Gets the dimensions, in pixels, of a caption bar or title bar
button.
Gets the thickness, in pixels, of the border for a window that can be resized.
Gets the default minimum tracking dimensions, in
pixels, of the operating system for a window.
Gets the dimensions, in pixels, of
the area within which the user must click for the operating system to consider
the two clicks a double-click.
Gets the maximum number of milliseconds allowed between mouse clicks for a double-click to be
valid.
Gets the dimensions, in pixels, of the grid
used to arrange icons in a large-icon view.
Gets a value indicating whether drop-down menus are right-aligned
with the corresponding menu-bar item.
Gets a value indicating whether the Microsoft Windows for Pen Computing
extensions are installed.
Gets a value indicating whether the operating system is capable of handling double-byte character
set (DBCS) characters.
Gets the number of buttons on the mouse.
Gets a value indicating whether security is present on this operating system.
Gets the dimensions, in pixels, of a three-dimensional (3-D)
border.
Gets the
dimensions, in pixels,
of the grid into which minimized windows are placed.
Gets
the recommended dimensions, in pixels, of a small icon.
Gets the height, in
pixels, of a small caption.
Gets the
dimensions, in pixels, of small caption buttons.
Gets the dimensions, in pixels, of menu-bar buttons.
Gets flags specifying how the operating system arranges minimized windows.
Gets flags specifying how the operating system arranges minimized windows.
Gets the dimensions, in pixels, of a normal minimized window.
Gets the default maximum dimensions, in pixels, of a
window that has a caption and sizing borders.
Gets the default dimensions, in pixels, of a maximized window on the
primary monitor.
Gets a value indicating whether this computer is connected to a network.
Gets a value that specifies how the system was started.
Gets the dimensions, in pixels, of the rectangle that a drag operation must
extend to be considered a drag operation. The rectangle is centered on a drag
point.
Gets a value indicating whether the user requires an application to present information
in visual form in situations when it would present the
information in audible form.
Gets the dimensions,
in pixels, of the default size of a menu check mark.
Gets a value indicating
whether the operating system is enabled for Hebrew and Arabic languages.
Gets a value indicating whether the operating system natively
supports a mouse wheel.
Gets a value indicating whether a mouse with a
mouse wheel is installed.
Gets the
bounds of the virtual screen.
Gets the number of display monitors on the desktop.
Gets a value indicating whether all the display monitors have the
same color format.
Gets the computer name of the current system.
Gets the name of the user domain.
Gets a value indicating whether the current process is running in
user-interactive mode.
Gets the user name for the current thread (the name of the user currently
logged on to the operating system).
Specifies the locations of the tabs in a tab
control.
The tabs are located across the top of the control.
The tabs are located across the bottom of the control.
The tabs are located along the left edge of the control.
The tabs are located along the right edge of the control.
Specifies the appearance of the tabs in a
tab control.
The tabs have the standard appearance of tabs.
The tabs have the appearance
of three-dimensional buttons.
The tabs have the appearance of flat buttons.
Manages a related set of tab pages.
Initializes a new instance of the class.
Returns the bounding rectangle for a specified tab in this tab control.
The 0-based index of the tab you want.
A that represents the bounds of the specified
tab.
Determines whether the specified key is a regular
input key or a special key that requires preprocessing.
One of the values.
if the specified key is a regular
input key; otherwise, .
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
An that contains the event data.
Removes all the tab pages and additional controls
from this tab control.
Gets or sets the area of the control (for example, along the top)
where the tabs are aligned.
Gets or sets
the visual appearance of the control's tabs.
Gets the display area of the control's tab pages.
Gets or sets the way
that the control's tab pages are drawn.
Gets or sets a value indicating whether the control's tabs change in appearance when the mouse passes over them.
Gets or sets the images to display on the control's tabs.
Gets or sets the size of the control's tabs.
Gets or sets a value indicating whether more than one row
of tabs can be displayed.
Gets or sets the amount of space around each item on the control's tab pages.
Gets the number of rows that are currently being displayed in the control's tab strip.
Gets or sets the index of the currently-selected tab page.
Gets or sets the currently-selected tab page.
Gets or sets the way that the control's tabs are sized.
Gets or sets a value indicating whether a tab's ToolTip is shown when the mouse passes over the tab.
Gets the number of tabs in the tab strip.
Gets the collection of tab pages in this tab control.
Occurs when the tabs are drawn, if the property is set to
.
Occurs when the property is changed.
Initializes a new instance of the class.
The that this collection belongs to.
Adds a to the collection.
The to add.
Adds a set of tab pages to the collection.
An array of type that contains the tab pages to add.
Determines whether a specified tab page is in the collection.
The to locate in the collection.
if the
specified is
in the collection; otherwise, .
Returns the index of the specified tab page in the collection.
The to locate in the collection.
The 0-based index of the tab page; -1 if it cannot be found.
Removes all the tab pages from the collection.
Returns an enumeration of all the tab pages in the collection.
An for the .
Removes a from the collection.
The to remove.
Removes the tab page at the specified index from the collection.
The 0-based index of the to remove.
Gets or sets a in
the collection.
The 0-based index of the tab page to get or set.
Gets the number of tab pages in the collection.
Gets a value indicating whether the collection is read-only.
Initializes a new instance of the class.
The that this collection belongs to.
Adds a to the collection.
The to add.
Removes a from the collection.
The to remove.
Specifies whether the tabs in a tab control are owner-drawn (drawn by the parent window), or drawn by the operating
system.
The tabs are drawn by the operating system, and are of
the same size.
The tabs are drawn by the parent window, and are of the same
size.
Represents a single tab page in a .
Initializes a new instance of the class.
Initializes a new instance of the class, specifies the text
for the tab.
The text for the tab.
Retrieves the tab page that contains the specified object.
The object to look for.
The that
contains the specified object, or if the object cannot be found.
Returns a string containing the value of the property for the object's default printing.
A string containing the value of the property.
Gets or sets the index to the image displayed on this tab.
Gets or sets the text to display on the tab.
Gets or sets the ToolTip text for this tab.
Initializes a new instance of the class.
The that contains this collection of controls.
Adds a control to the collection.
The control to add.
Specifies how tabs in a tab control are sized.
The width of each tab is sized to accommodate what
is displayed on the tab, and the size of tabs in a row are not adjusted to fill
the entire width of the container control.
The width of each tab is sized so that each row of tabs fills the entire width of the container control. This
is only applicable to tab controls with more than one row.
All tabs in a control are the same width.
Initializes a new instance of the class.
The that represents the exception that occurred.
Specifies the
location of tick marks in a
control.
No tick marks appear in the control.
Tick marks
are located on the top of a horizontal control or on the left of a vertical control.
Tick marks are
located on the bottom of a horizontal control or on the right side of a vertical control.
Tick
marks are located on both sides of the control.
Implements a timer that raises an event at user-defined intervals. This timer is optimized for
use in Windows Forms applications and must be used in a window.
Initializes a new instance of the
class.
Initializes a new instance of the class with the specified container.
An that represents the container for the timer.
Raises the
event.
An that contains the event data. This is always .
Starts the
timer.
Stops the
timer.
Occurs when the specified timer
interval has elapsed and the timer is enabled.
Gets or sets whether the timer is
running.
Gets or sets the time, in milliseconds, between timer ticks.
Specifies the type of toolbar to display.
The toolbar and buttons appear as standard three-dimensional controls.
The toolbar and buttons appear flat, but the buttons change to
three-dimensional as the mouse pointer moves over them.
Represents a Windows toolbar button.
Initializes a new instance of the class.
Initializes a new instance of the class and displays the assigned
text on the button.
The text to display on the new .
Gets or
sets the menu to be displayed in
the drop-down toolbar button.
Gets or sets a value indicating whether the button is enabled.
Gets or sets the index
value of the image assigned to the button.
Gets the toolbar control that the toolbar button is assigned
to.
Gets or sets a value
indicating whether a toggle-style toolbar button
is partially pushed.
Gets or sets a value indicating whether a toggle-style toolbar button is currently in the pushed state.
Gets the bounding rectangle for a toolbar
button.
Gets or sets the style of the
toolbar button.
Gets or sets the object that contains data about the toolbar button.
Gets or sets the text displayed on the toolbar button.
Gets or
sets
the text that appears as a tool tip for a control.
Gets or sets a value
indicating whether the toolbar button
is visible.
Provides data for the
event.
Initializes a new instance of the
class.
The that was clicked.
Gets or sets the
that was clicked.
Represents the method that will handle the event of a
.
The source of the event.
A that contains the event data.
Specifies the button style within a toolbar.
A
standard, three-dimensional
button.
A toggle button that appears sunken when clicked
and retains the sunken appearance until
clicked again.
A space or
line between toolbar buttons. The appearance depends on the
value of the
property.
A drop-down control that displays a menu or other window
when
clicked.
Specifies
the alignment of text on the toolbar button control.
The text
is aligned underneath the toolbar button image.
The text
is aligned to the right of the toolbar button image.
Represents a small rectangular pop-up
window that displays a brief description of a control's purpose when the mouse
hovers over the control.
Initializes a new instance of the class with a specified container.
An that represents the container of the .
Initializes a new instance of the without a specified container.
Retrieves the ToolTip text associated with the specified control.
The for which to retrieve the text.
The ToolTip text for the specified control.
Removes all ToolTip text currently associated with the
ToolTip control.
Associates ToolTip text with the specified control.
The to associate the ToolTip text with.
The ToolTip text to display when the mouse cursor is over the control.
Gets or sets a value indicating whether the ToolTip is currently active.
Gets or sets the automatic delay for the ToolTip.
Gets or sets the period of time the ToolTip remains visible if the mouse pointer is
stationary within a control
with specified ToolTip text.
Gets or sets the time that passes before the
ToolTip appears.
Gets or sets the length of time that must transpire before subsequent ToolTip
windows appear as the mouse pointer moves from one control to another.
Gets or sets a value indicating whether a ToolTip window is
displayed even when its parent control is not active.
Represents a standard Windows trackbar.
Initializes a new instance of the class.
Raises the
event.
An that contains the event data.
Sets the minimum and maximum values for a control.
The lower limit of the range of the trackbar.
The upper limit of the range of the trackbar.
Gets or sets a value indicating whether the height or
width of the control is being automatically sized.
Gets the foreground color of the trackbar.
Gets or sets a value to be added to or subtracted
from the
property when the scroll box is moved a large
distance.
Gets or sets the upper limit of the range this is working with.
Gets or sets the lower limit of the range this is working with.
Gets or
sets a value indicating the horizontal or vertical
orientation of the track bar.
Gets or sets the value added to or
subtracted from the
property when the slider is moved a small distance.
Gets
or sets a value indicating how to display the tick marks on the
track bar.
Gets or sets a value that specifies the delta
between ticks drawn on the control.
Gets or sets a
numeric value that represents the current position of the slider on the track bar control.
Occurs when either a mouse or keyboard action moves the
slider.
Occurs when the property of a track bar
changes, either by movement of the slider or by manipulation in code.
Specifies a component that
creates an icon in the status area. This class cannot be inherited.
Initializes a new instance of the class.
Initializes a new instance of the
class with the specified container.
An that represents the container for the control.
Gets or sets the context
menu for the icon.
Gets or sets the current
icon.
Gets or sets the ToolTip text displayed when
the mouse hovers over a status area icon.
Gets or sets a value indicating whether the icon is visible in the status notification area of the taskbar.
Occurs when the user clicks the icon in the status area.
Occurs when the user double-clicks the icon in the status notification area of the taskbar.
Occurs when the user presses the
mouse button while the pointer is over the icon in the status notification area of the taskbar.
Occurs when the user moves the mouse while the pointer is over the icon in the status notification
area of the taskbar.
Occurs when the user releases the mouse button while the pointer is over the icon in the
status notification area of the taskbar.
Represents a node of a .
Initializes a new instance of the class.
Initializes a new instance of the
class with the specified label text.
The label of the new tree node.
Initializes a new instance of the class
with the specified label text and child tree nodes.
The label of the new tree node.
An array of child objects.
Initializes a new instance of the class with the
specified label text and images to display when the tree node is in a
selected and unselected state.
The label of the new tree node.
The index value of to display when the tree node is unselected.
The index value of to display when the tree node is selected.
Initializes a new instance of the class with the specified label text, child tree nodes, and images to display when the tree node is
in a selected and unselected state.
The label of the new tree node.
The index value of to display when the tree node is unselected.
The index value of to display when the tree node is selected.
An array of child objects.
Returns the tree node with the specified handle and assigned to the
specified tree view control.
The that contains the tree node.
The handle of the tree node.
A that represents the tree node assigned to
the specified control with the specified handle.
Initiates the editing of the tree node label.
Copies the tree node and the entire subtree rooted at this tree node.
The
that represents the cloned object.
Collapses the tree node.
Ends the editing of the tree node label.
if the editing of the tree node label text was canceled without being saved; otherwise, .
Ensures that the tree node is visible, expanding tree nodes and scrolling the tree
view control as necessary.
Expands the tree node.
Expands all the child tree nodes.
Returns the number of child tree nodes.
if the resulting count includes all tree nodes indirectly rooted at this tree node; otherwise, .
The number of child tree nodes assigned to
the collection.
Removes
the current tree node from the tree view control.
Toggles the tree node to either the expanded or collapsed
state.
Gets or sets the background color of the tree node.
Gets the bounds of the tree node.
Gets or sets a value indicating whether the tree node is in a checked
state.
Gets the first child tree node in the tree node collection.
Gets or sets the foreground color of the tree node.
Gets the path from the root tree node to the current tree node.
Gets the handle of the tree node.
Gets or sets the image list index value of the image displayed when the
tree node is in the unselected state.
Gets the position of the tree node in the tree node collection.
Gets a value indicating whether the tree node is in an editable state.
Gets a value indicating whether the tree node is in the expanded state.
Gets a value indicating whether the tree node is in the selected state.
Gets a value indicating whether the tree node is visible.
Gets the last child tree node.
Gets the next sibling tree node.
Gets the next visible tree node.
Gets or sets the font used to display the text on the
tree node's label.
Gets the collection of objects assigned to the current tree node.
Gets the parent tree node of the current tree node.
Gets the previous sibling tree node.
Gets the previous visible tree node.
Gets or sets the image list index value of the image that is displayed when the
tree node is in the selected state.
Gets or sets the object that contains data about the tree node.
Gets or sets the text displayed in the label of the tree node.
Gets the parent tree view that the tree node is assigned to.
Represents a collection of objects.
Adds a new tree node to the end of the current tree node collection with the specified label text.
The label text displayed by the .
A that represents the tree node being added to the
collection.
Adds an array of previously created tree
nodes to the collection.
An array of objects representing the tree nodes to add to the collection.
Adds a previously created tree node to the end of the tree node collection.
The to add to the collection.
The zero-based index value of the
added to the tree node collection.
Determines whether the specified tree node
is a member of the collection.
The to locate in the collection.
if the
is a member of the collection; otherwise, .
Returns the index of the specified tree node in the collection.
The to locate in the collection.
The zero-based index of the item found in the tree node collection;
otherwise, -1.
Inserts an existing tree node in the tree node collection at the specified location.
The indexed location within the collection to insert the tree node.
The to insert into the collection.
Removes all tree nodes from the collection.
Copies the entire collection into an existing array at a
specified location within the array.
The destination array.
The index in the destination array at which storing begins.
Removes the specified tree node from
the tree node collection.
The to remove.
Removes a tree node from the tree node collection at a specified index.
The index of the to remove.
Returns an enumerator that can be used to iterate through the tree node
collection.
An object that represents the tree node collection.
Indicates the at the specified
indexed location in the collection.
The indexed location of the in the collection.
Gets the total number of objects in the
collection.
Gets a value indicating whether the collection is read-only.
Provides a type converter to convert objects to and from various other
representations.
Displays a hierarchical collection of labeled items, each represented by a
.
Initializes a new instance of the class.
Disables any redrawing of the tree view.
Collapses all the tree nodes.
Enables the redrawing of the tree view.
Expands all the tree nodes.
Retrieves the number of tree nodes, optionally including those in all subtrees, assigned to the tree
view control.
to count the items that the subtrees contain; otherwise, .
The number of tree nodes, optionally including
those in all subtrees, assigned to the tree view control.
Retrieves the tree node that is at the specified point.
The to evaluate and retrieve the node from.
The at the specified point, in tree view
coordinates.
Retrieves the tree node at the point with the specified coordinates.
The position to evaluate and retrieve the node from.
The position to evaluate and retrieve the node from.
The at the specified location, in tree view coordinates.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Gets or sets the border style of the tree view control.
Gets or sets a value indicating whether check boxes are displayed next to the tree nodes in the tree view control.
Gets or sets a value indicating whether the selection highlight spans
the width of the tree view control.
Gets or sets a value indicating whether the selected tree node
remains highlighted even when the tree view has lost the focus.
Gets or sets a value indicating whether a tree node label takes on the appearance of
a hyperlink as the mouse pointer passes over it.
Gets or sets the image-list index value of the default image that is displayed by the tree
nodes.
Gets or sets the that contains the objects used
by the tree nodes.
Gets or sets the distance to indent each of the child tree node levels.
Gets or sets the height of each tree node in the tree view control.
Gets or sets a value indicating whether the label text of the
tree nodes can be edited.
Gets the collection of tree nodes that are assigned to the tree view control.
Gets or sets the delimiter string that the tree node path uses.
Gets or sets a value indicating whether the tree view control displays scroll bars when
they are needed.
Gets or sets the image list index value of the image that is displayed when a tree node is selected.
Gets or sets the tree node that is currently selected in the tree view control.
Gets or sets a value indicating whether lines are drawn between tree nodes
in the tree view control.
Gets or sets a value indicating whether plus-sign (+) and minus-sign (-) buttons
are displayed next to tree nodes that contain child tree nodes.
Gets or sets a value indicating whether lines are drawn between the tree nodes that
are at the root of the tree view.
Gets or sets a value indicating whether the tree nodes in the tree view are sorted.
Gets the first fully-visible tree node in the tree view
control.
Gets the number of tree nodes that can be fully visible in the tree view
control.
Occurs before the tree node label text is edited.
Occurs after the tree node label text is edited.
Occurs before the tree node check box is checked.
Occurs after the tree node check box is checked.
Occurs before the tree node is collapsed.
Occurs after the tree node is collapsed.
Occurs before the tree node is expanded.
Occurs after the tree node is expanded.
Occurs when an item is dragged into the tree view control.
Occurs before the tree node is selected.
Occurs after the tree node is selected.
Specifies the action that raised a event.
The action that caused the event is unknown.
The event was caused by a keystroke.
The event was caused by a mouse operation.
The event was caused by the collapsing.
The event was caused by the expanding.
Provides data for the , , , or events of a control.
Initializes a new instance of the class with the
specified tree node,
a value specifying whether
the event is to be canceled, and the
type of tree view action that raised the event.
The that the event is responding to.
to cancel the event; otherwise, .
The type of that raised the event.
Gets the tree node to be checked, expanded, collapsed, or selected.
Gets the type of that raised the event.
Represents the method that will handle the , , , or event of a .
The source of the event.
A that contains the event data.
Provides data for the , , , or events of a control.
Initializes a new instance of the class for the specified tree node.
The that the event is responding to.
Initializes a new instance of the class for the specified
tree node and with the specified type of action that raised the
event.
The that the event is responding to.
The type of that raised the event.
Gets the tree node that has been checked,
expanded, collapsed, or selected.
Gets the type of actionthat raised the
event.
Represents the method that will handle the , , , or
event of a
.
The source of the event.
A that contains the event data.
Provides a type converter to convert data for an image index to and
from one data type to another for use by the control.
Gets a value indicating whether a or value is valid in
the collection.
Specifies the state of the user interface.
Focus rectangles are displayed after the change.
Keyboard cues are underlined after the change.
Focus rectangles are displayed and keyboard cues are underlined after the change.
The state of the focus cues has changed.
The state of the keyboard cues has changed.
The state of the focus cues and keyboard cues has changed.
No change was made.
Provides data for the event.
Initializes a new instance of the class with the specified .
A bitwise combination of the values.
Gets a value indicating whether focus rectangles are shown after the
change.
Gets a value indicating whether keyboard cues are underlined after the
change.
Gets a value indicating whether the state of the focus cues has changed.
Gets a value indicating whether the state of the keyboard cues has
changed.
Gets the bitwise combination of the values.
Represents a method that will handle the event of a .
The source of the event.
A that contains the event data.
[To be supplied.]
[To be supplied.]
Provides an empty control that can be used
to create other controls.
Initializes a new instance of the class.
Raises the event.
An that contains the event data.
Occurs before the control becomes visible for the first time.
Specifies how list items are displayed in
a control.
Each item appears as a full-sized icon with a label below it.
Each item appears on a separate line with further information
about each item arranged in columns. The left most
column contains
a small icon and label,
and subsequent columns contain sub items as specified by the application. A
column displays a header which can display a caption for the
column. The user can resize each column at runtime.
Each item appears as a small icon with a label to its right.
Each item
appears as a small icon with a label to its right.
Items are arranged in columns with no column headers.
Represents
a standard Windows vertical scroll bar.
Initializes a new instance of the class.
The name of the category.
This method is called the first time the category property
is accessed. It provides a way to lookup a localized string for
the given category. Classes may override this to add their
own localized names to categories. If a localized string is
available for the given value, the method should return it.
Otherwise, it should return null.
The value of the string.
Returns the parent control for the page window.
Notifies the site that the editor is in dirty state.
Provides a user interface for a .
Initializes a new instance of the class.
The component to be edited.
The set of objects to be shown in the form.
Provides a method to override in order to pre-process input messages before
they are dispatched.
A that specifies the message to pre-process.
if the specified message is for a component editor
page; otherwise, .
Shows the form. The form will have no owner window.
One of the values
indicating the result code returned from the dialog
box.
Shows the specified page of the specified form. The form will have no owner window.
The index of the page to show.
One of the values
indicating the result code returned from the dialog
box.
Shows the form with the specified owner.
The to own the dialog.
One of the values
indicating the result code returned from the dialog
box.
Shows the form and the specified page with the specified owner.
The to own the dialog.
The index of the page to show.
One of the values
indicating the result code returned from the dialog
box.
Provides a base implementation for a .
Initializes a new instance of the class.
Activates and displays the page.
Applies changes to all the components being edited.
Deactivates and hides the page.
Increments the loading counter.
Decrements the loading counter.
Gets the control that represents the window for this page.
The that represents the window for this page.
Gets the component that is to be edited.
The that is being edited.
Processes messages that could be handled by the page.
The Message to process.
if the page processed the message;
otherwise, .
Gets a value indicating whether the page is being activated for the first time.
if this is the first time the page is being
activated; otherwise, .
Gets a value indicating whether the page is being loaded.
if the page is being
loaded; otherwise, .
Loads the component into the page UI.
Called when the page and any sibling
pages have applied their changes.
Reloads the component for the page.
Saves the component from the page UI.
Sets the page as changed since the last load or save.
Sets the component to be edited.
The to be edited.
Shows help information if the page supports help information.
Gets a value indicating whether the editor supports Help.
if the editor supports Help;
otherwise, . The default implementation returns
.
Gets or sets the component to edit.
Gets or sets a value indicating whether the page is being activated for the first time.
Gets or sets a value indicating whether a component must be loaded before editing can occur.
Indicates how many load dependencies remain until loading has been completed.
Specifies whether the editor should apply its
changes before it is deactivated.
Gets the creation parameters for the control.
Gets or sets the icon for the page.
Gets the title of the page.
Provides a that can display events for selection and linking.
Provides a base class for property tabs.
Gets a value indicating whether the specified object can be extended.
The object to test for extensibility.
if the object can be extended; otherwise,
.
Releases all the resources used by the .
Releases the unmanaged resources used by the and optionally releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Gets the default property of the specified component.
The component to retrieve the default property of.
A that represents the default property.
Gets the properties of the specified component.
The component to retrieve the properties of.
A that contains the properties of
the component.
Gets the properties of the specified component that match the specified
attributes.
The component to retrieve properties from.
An array of type that indicates the attributes of the properties to retrieve.
A that contains the properties.
Gets the properties of the specified component that match the specified attributes and context.
An that indicates the context to retrieve properties from.
The component to retrieve properties from.
An array of type that indicates the attributes of the properties to retrieve.
A that contains the properties matching
the specified context and attributes.
Gets a bitmap to display in the property tab.
Gets or sets the array of components the property tab is associated with.
Gets the name for the property tab.
Gets the Help keyword that is to be
associated with this tab.
Initializes a new instance of the class.
An to use.
Gets a value indicating whether the specified object can be extended.
The object to test for extensibility.
if the specified object can be extended; otherwise,
.
Gets the default property from the specified object.
The object to retrieve the default property of.
A indicating the default property.
Gets all the properties of the
event tab that match the specified attributes.
The component to retrieve the properties of.
An array of that indicates the attributes of the event properties to retrieve.
A
that contains the properties. This will be an empty
if the component does not implement an event service.
Gets all the properties of the event tab that match the specified attributes
and context.
An that can be used to gain context information.
The component to retrieve the properties of.
An array of type that indicates the attributes of the event properties to retrieve.
A that contains the properties. This
will be an empty if the component does
not implement an event service.
Gets the name of the tab.
Gets the Help keyword for the tab.
Enables interaction with the user
interface of the development environment object that is hosting the designer.
Indicates whether the component can display a .
The component to check for support for displaying a .
if the specified component can display a component editor
form; otherwise, .
Gets the window that should be used as the owner when showing dialogs.
An that
indicates the window to own any child dialog
boxes.
Sets a flag indicating the UI has changed.
Attempts to display a for a component.
The component for which to display a .
The to parent any dialogs to.
if the attempt is successful; otherwise,
.
Attempts to display the specified form in a dialog box.
The to display.
One of the values
indicating the result code returned by the dialog box.
Displays the specified error message in a message box.
The error message to display.
Displays the specified exception and information
about the exception in a message box.
The to display.
Displays the specified exception and information
about the exception in a message box.
The to display.
A message to display that provides information about the exception.
Displays the specified message in a message box.
The message to display
Displays the specified message in
a message box with the specified caption.
The message to display.
The caption for the message box.
Displays the specified message in a message box with the specified caption and
buttons to place on the dialog box.
The message to display.
The caption for the dialog box.
One of the values: , , , or .
One of the values
indicating the result code returned by the dialog box.
Displays the specified tool window.
A identifier for the tool window. This can be a custom or one of the predefined values from .
if the tool window was
successfully shown; if it couldn't
be shown or found.
Gets the collection of
styles that are specific to the host's environment.
Provides an interface to display Windows Forms dialog
boxes or forms, and drop down list controls.
Closes any previously opened drop down control.
Opens the specified drop down list control.
The drop down list to open.
Shows the specified .
The to display.
A indicating the result code returned by the
dialog box.
Represents
a dialog box that allows users to manipulate page settings, including margins and paper orientation.
Initializes a new instance of the class.
Resets all options to their default values.
Gets or sets a value indicating whether the margins section of the dialog box is enabled.
Gets or sets a value indicating whether the orientation section of the dialog box (landscape vs. portrait)
is enabled.
Gets or sets a value indicating whether the paper section of the dialog box (paper size and paper source)
is enabled.
Gets or sets a value indicating whether the Printer button is enabled.
Gets or sets a value indicating the
to get page settings from.
Gets or sets a value indicating the minimum margins the
user is allowed to select, in hundredths of an inch.
Gets or sets a value indicating the page settings to
modify.
Gets or sets
the printer settings the dialog box to modify when the user clicks the Printer button.
Gets or sets a value indicating whether the Help button is visible.
Gets or sets a value indicating whether the Network button is visible.
Controls how a document is printed.
Initializes a new instance of the class, wrapping the
supplied .
A to encapsulate.
Initializes a new instance of the class, wrapping the
supplied
and specifying
a title for the dialog.
A to encapsulate.
A containing a title for the status dialog.
Allows users to select a printer and choose which
portions of the document to print.
Initializes a new instance of the class.
Resets all options, the last selected printer, and the page
settings to their default values.
Gets or sets a value indicating whether the Pages option button is enabled.
Gets or sets a value indicating whether the Print to file check box is enabled.
Gets or sets a value indicating whether the From... To... Page option button is enabled.
Gets or sets a value indicating the used to obtain .
Gets or sets the
the dialog box modifies.
Gets or sets a value indicating whether the Print to file check box is checked.
Gets or sets a value indicating whether the Help button is displayed.
Gets or sets a value indicating whether the Network button is displayed.
The raw "preview" part of print previewing, without any dialogs or buttons. Most PrintPreviewControl objects
are found on PrintPreviewDialog objects, but
they do not have to be.
Initializes a new instance of the class.
Refreshes the preview of the document.
Raises the event.
An that contains the event data.
Gets or sets a value indicating whether printing uses the
anti-aliasing features of the operating system.
Gets or sets a value indicating whether resizing the
control or changing the number of pages shown automatically adjusts
the property.
Gets or sets a value indicating the document to preview.
Gets or sets the number of pages
displayed horizontally across the screen.
Gets or sets the number of pages
displayed vertically down the screen.
Gets or sets the page number of the upper left page.
Occurs when the start page changes.
Gets or sets a value indicating how large the pages will appear.
Represents a
dialog box form that contains a .
Initializes a new instance of the class.
Creates the handle for the form that encapsulates the
.
Gets or sets the button on the form that is clicked when
the user presses the ENTER key.
Gets or sets a value indicating whether the form adjusts its size to fit the
height of the font used on the form and scales its controls.
Gets or sets a value indicating whether a control box is
displayed in the caption bar of the form.
Gets or sets the border style of the form.
Gets or sets a value indicating whether a help button
should be displayed in the caption box of the form.
Gets or sets the icon for the form.
Gets or sets a value indicating whether the form is a
container for multiple document interface (MDI) child forms.
Gets or sets a value indicating whether the form will
receive key events before the event is passed to the control that has focus.
Gets or sets the maximum size the form can be resized to.
Gets or sets a value indicating whether the maximize
button is displayed in the caption bar of the form.
Gets or sets the that is displayed in the form.
Gets the minimum size the form can be resized to.
Gets or sets the size of the form.
Gets or sets the starting position of the form at run time.
Gets or sets a value indicating whether the form should be displayed as the
top-most form of your application.
Gets or sets the color that will represent transparent
areas of the form.
Gets or sets the form's window state.
The accessible role of the control.
Gets or sets the accessible description of the control.
Gets or sets the accessible name of the control.
Gets or sets a value indicating whether entering the
control causes validation for all controls that require validation.
Gets the data bindings for the control.
Get or sets a value indicating whether the control is enabled.
Gets or sets the coordinates of the upper-left corner of
the control relative to the upper-left corner of its container.
Gets or sets the object that contains data about the control.
Gets or sets the Input Method Editor(IME) mode supported
by this control.
Gets or sets the size of the auto-scroll margin.
Gets or sets the minimum size of the auto-scroll.
Gets or sets a value indicating whether the control is visible.
Gets or sets a value indicating whether the user can
give the focus to this control using the TAB key.
Gets or sets a value indicating whether printing uses the
anti-aliasing features of the operating system.
Gets or sets the document to preview.
Gets or sets a value indicating whether the minimize
button is displayed in the caption bar of the form.
Gets a value indicating the
contained in this form.
Gets or sets a value indicating whether the form is
displayed in the Windows taskbar.
Gets the owner of the current value. This is usually the value of the
root entry, which is the object being browsed
The object that owns the current value
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Ensures that the new collection equals the exisitng one.
Otherwise, it wipes out the contents of the new collection.
Retrieves the number of items.
count of item.
Prevents the contents of the collection from being re-initialized;
Returns the text value of this property.
The raw value type
The text string representing this property's value
Reset the Browsable attributes to the default (BrowsableAttribute.Yes)
Sets the value of this GridEntry from text
True if the new value caused the child list to change
The set of attributes that will be used for browse filtering
The array of attributes to filter on. Only properties that have this
set of attributes will be displayed.
Retrieves the keyword that the VS help context window will
use when this IPE is selected.
the help keyword for this property.
Gets or sets the value for the property that is represented
by this GridEntry.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
This class contains the set of menu commands our Properties window
uses.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Base ctor
The CA_STRUCT structure
Override this member to perform marshalling of a single item
given it's native address.
The address of the item to marshal.
The marshaled item at the given address
Returns the type of item this marshaler will
return in the items array.
The type of object in the Items array
Returns the count of items that will be or have been
marshaled.
The number of marshaled items.
The marshaled items.
An array of marshaled items.
Indicates whether reset will change the value of the component. If there
is a DefaultValueAttribute, then this will return true if getValue returns
something different than the default value. If there is a reset method and
a shouldPersist method, this will return what shouldPersist returns.
If there is just a reset method, this always returns true. If none of these
cases apply, this returns false.
The component who's property's value we should test for resetability.
Retrieves an editor of the requested type.
The base type of editor you would like. A
property can support multiple editors and this
is used to differentiate between them.
An instance of the requested editor type, or
null if the editor could not be found.
Retrieves the current value of the property on component,
invoking the getXXX method. An exception in the getXXX
method will pass through.
The component who's property's value will be retrieved.
the value of the property for the given component.
Will reset the default value for this property on the component. If
there was a default value passed in as a DefaultValueAttribute, that
value will be set as the value of the property on the component. If
there was no default value passed in, a ResetXXX method will be looked
for. If one is found, it will be invoked. If one is not found, this
is a nop.
The component who's property's value should be reset.
This will set value to be the new value of this property on the
component by invoking the setXXX method on the component. If the
value specified is invalid, the component should throw an exception
which will be passed up. The component designer should design the
property so that getXXX following a setXXX should return the value
passed in if no exception was thrown in the setXXX call.
The component to set the property's value on.
The new value for the property on the component.
Indicates whether the value of this property needs to be persisted. In
other words, it indicates whether the state of the property is distinct
from when the component is first instantiated. If there is a default
value specified in this PropertyDescriptor, it will be compared against the
property's current value to determine this. If there is't, the
shouldPersistXXX method is looked for and invoked if found. If both
these routes fail, true will be returned.
If this returns false, a tool should not persist this property's value.
who's property should be examined for persistance.
whether the property should be persisted.
Retrieves the type of the component this PropertyDescriptor is bound to.
the type of component.
Retrieves the type converter for this property.
Indicates whether this property is read only.
whether this property is read only.
Retrieves the type of the property.
type of property.
Edits the given object value using the editor style provided by
GetEditorStyle. A service provider is provided so that any
required editing services can be obtained.
A type descriptor context that can be used to provide additional
context information.
A service provider object through which editing services may
be obtained.
An instance of the value being edited.
The new value of the object. If the value of the object hasn't
changed, this should return the same object it was passed.
Retrieves the editing style of the Edit method. If the method
is not supported, this will return None.
A type descriptor context that can be used to provide additional
context information.
An enum value indicating the provided editing style.
Retrieve a copy of the value array
Retrieve a copy of the nme array.
Called to setup the property handlers on a given properties
In this method, the handler will add listeners to the events that
the Com2PropertyDescriptor surfaces that it cares about.
The interface that this handler managers
such as IPerPropertyBrowsing, IProvidePropertyBuilder, etc.
Default ctor.
Checks the source object for eache extended browsing inteface
listed in extendedInterfaces and creates a handler from extendedInterfaceHandlerTypes
to handle it.
Add ourselves to the hashtable and refresh
the time we were accessed
Make sure this property list is still valid.
1) WeakRef is still alive
2) Our timeout hasn't passed
Retrieve the default property.
The object that created the list of properties. This will
return null if the timeout has passed or the ref has died.
How long since these props have been queried.
Returns the list of properties
Should this guy be refreshed because of old age?
[To be supplied.]
[To be supplied.]
Checks if the given dispid matches the dispid that the Object would like to specify
as its identification proeprty (Name, ID, etc).
Got attributes?
Default Property, please
Props!
Looks at at value's type and creates an editor based on that. We use this to decide which editor to use
for a generic variant.
Override this member to perform marshalling of a single item
given it's native address.
The address of the item to marshal.
The marshaled item at the given address
Returns the type of item this marshaler will
return in the items array. In this case, the type is Guid.
The type of object in the Items array
Override this member to perform marshalling of a single item
given it's native address.
The address of the item to marshal.
The marshaled item at the given address
Returns the type of item this marshaler will
return in the items array. In this case, the type is int.
The type of object in the Items array
Override this member to perform marshalling of a single item
given it's native address.
The address of the item to marshal.
The marshaled item at the given address
Returns the type of item this marshaler will
return in the items array. In this case, the type is string.
The type of object in the Items array