System.Windows.Forms Espacio de nombres

Contiene clases para crear aplicaciones basadas en Windows que aprovechan al máximo las características enriquecidas de la interfaz de usuario disponibles en el sistema operativo Microsoft Windows.

Clases

Nombre Description
AccessibleObject

Proporciona información que las aplicaciones de accesibilidad usan para ajustar la interfaz de usuario (UI) de una aplicación para los usuarios con discapacidades.

AmbientProperties

Proporciona valores de propiedad ambiente a controles de nivel superior.

Application

Proporciona static métodos y propiedades para administrar una aplicación, como métodos para iniciar y detener una aplicación, procesar Windows mensajes y propiedades para obtener información sobre una aplicación. Esta clase no puede heredarse.

ApplicationContext

Especifica la información contextual sobre un subproceso de aplicación.

AutoCompleteStringCollection

Contiene una colección de cadenas que se van a usar para la característica de autocompletar en determinados controles de Windows Forms.

AxHost

Ajusta los controles ActiveX y los expone como controles de Windows Forms completos.

AxHost.AxComponentEditor

Proporciona un editor que usa un cuadro de diálogo modal para mostrar una página de propiedades para un control ActiveX.

AxHost.ClsidAttribute

Especifica el CLSID de un control ActiveX hospedado por un control AxHost.

AxHost.ConnectionPointCookie

Conecta un control ActiveX a un cliente que controla los eventos del control.

AxHost.InvalidActiveXStateException

Excepción que se produce cuando se hace referencia al control ActiveX mientras está en un estado no válido.

AxHost.State

Encapsula el estado persistente de un control ActiveX.

AxHost.StateConverter

AxHost.State Convierte objetos de un tipo de datos a otro.

AxHost.TypeLibraryTimeStampAttribute

Especifica una fecha y hora asociada a la biblioteca de tipos de un control ActiveX hospedado por un control AxHost.

BaseCollection

Proporciona la funcionalidad base para crear colecciones relacionadas con los datos en el System.Windows.Forms espacio de nombres.

Binding

Representa el enlace simple entre el valor de propiedad de un objeto y el valor de propiedad de un control.

BindingCompleteEventArgs

Proporciona datos para el evento BindingComplete.

BindingContext

Administra la colección de BindingManagerBase objetos para cualquier objeto que herede de la Control clase .

BindingManagerBase

Administra todos los Binding objetos enlazados al mismo origen de datos y al mismo miembro de datos. Esta clase es abstracta.

BindingManagerDataErrorEventArgs

Proporciona datos para el evento DataError.

BindingNavigator

Representa la navegación y manipulación de la interfaz de usuario (UI) para los controles de un formulario enlazado a los datos.

BindingsCollection

Representa una colección de Binding objetos para un control .

BindingSource

Encapsula el origen de datos de un formulario.

Button

Representa un control de botón de Windows.

ButtonBase

Implementa la funcionalidad básica común a los controles de botón.

ButtonBase.ButtonBaseAccessibleObject

Proporciona información que las aplicaciones de accesibilidad usan para ajustar la interfaz de usuario de una aplicación para los usuarios con discapacidades.

ButtonRenderer

Proporciona métodos usados para representar un control de botón con o sin estilos visuales. Esta clase no puede heredarse.

CacheVirtualItemsEventArgs

Proporciona datos para el evento CacheVirtualItems.

CheckBox

Representa un objeto Windows CheckBox.

CheckBox.CheckBoxAccessibleObject

Proporciona información sobre el CheckBox control para las aplicaciones cliente de accesibilidad.

CheckBoxRenderer

Proporciona métodos usados para representar un control de casilla con o sin estilos visuales. Esta clase no puede heredarse.

CheckedListBox

Muestra un en el que se muestra una ListBox casilla a la izquierda de cada elemento.

CheckedListBox.CheckedIndexCollection

Encapsula la colección de índices de elementos comprobados (incluidos los elementos en un estado indeterminado) en un CheckedListBox.

CheckedListBox.CheckedItemCollection

Encapsula la colección de elementos comprobados, incluidos los elementos en un estado indeterminado, en un CheckedListBox control .

CheckedListBox.ObjectCollection

Representa la colección de elementos de un CheckedListBoxobjeto .

Clipboard

Proporciona métodos para colocar datos en el Portapapeles del sistema y recuperarlos. Esta clase no puede heredarse.

ColorDialog

Representa un cuadro de diálogo común que muestra los colores disponibles junto con los controles que permiten al usuario definir colores personalizados.

ColumnClickEventArgs

Proporciona datos para el evento ColumnClick.

ColumnHeader

Muestra un encabezado de una sola columna en un ListView control .

ColumnHeaderConverter

Proporciona un convertidor de tipos para convertir ColumnHeader objetos de un tipo a otro.

ColumnReorderedEventArgs

Proporciona datos para el evento ColumnReordered.

ColumnStyle

Representa la apariencia de una columna en un diseño de tabla.

ColumnWidthChangedEventArgs

Proporciona datos para el evento ColumnWidthChanged.

ColumnWidthChangingEventArgs

Proporciona datos para el evento ColumnWidthChanging.

ComboBox

Representa un control de cuadro combinado de Windows.

ComboBox.ChildAccessibleObject

Proporciona información sobre el ComboBox control para las aplicaciones cliente de accesibilidad.

ComboBox.ObjectCollection

Representa la colección de elementos de un ComboBoxobjeto .

ComboBoxRenderer

Proporciona métodos usados para representar un control de cuadro combinado con estilos visuales. Esta clase no puede heredarse.

CommonDialog

Especifica la clase base que se usa para mostrar cuadros de diálogo en la pantalla.

ContainerControl

Proporciona funcionalidad de administración de foco para los controles que pueden funcionar como contenedor para otros controles.

ContentsResizedEventArgs

Proporciona datos para el evento ContentsResized.

ContextMenu

Representa un menú de acceso directo.

Esta clase no está disponible en .NET Core 3.1 y versiones posteriores. Use ContextMenuStrip en su lugar, que reemplaza y extiende el ContextMenu control.

ContextMenuStrip

Representa un menú de acceso directo.

Control

Define la clase base para los controles, que son componentes con representación visual.

Control.ControlAccessibleObject

Proporciona información sobre un control que una aplicación de accesibilidad puede usar.

Control.ControlCollection

Representa una colección de Control objetos.

ControlBindingsCollection

Representa la colección de enlaces de datos para un control .

ControlEventArgs

Proporciona datos para los eventos ControlAdded y ControlRemoved.

ControlPaint

Proporciona métodos usados para pintar controles Windows comunes y sus elementos. Esta clase no puede heredarse.

ConvertEventArgs

Proporciona datos para los eventos Format y Parse.

CreateParams

Encapsula la información necesaria al crear un control.

CurrencyManager

Administra una lista de Binding objetos.

Cursor

Representa la imagen utilizada para pintar el puntero del mouse.

CursorConverter

Proporciona un convertidor de tipos para convertir Cursor objetos a y desde otras representaciones.

Cursors

Proporciona una colección de objetos para su uso por parte de Cursor una aplicación de Windows Forms.

DataFormats

Proporciona staticnombres de formato predefinidos Clipboard . Úselos para identificar el formato de los datos que se almacenan en .IDataObject

DataFormats.Format

Representa un tipo de formato del Portapapeles.

DataGrid

Muestra los datos de ADO.NET en una cuadrícula desplazable.

Esta clase no está disponible en .NET Core 3.1 y versiones posteriores. Use el DataGridView control en su lugar, que reemplaza y extiende el DataGrid control.

DataGrid.HitTestInfo

Contiene información sobre una parte de en DataGrid una coordenada especificada. Esta clase no puede heredarse.

DataGridBoolColumn

Especifica una columna en la que cada celda contiene una casilla para representar un valor booleano.

DataGridColumnStyle

Especifica la apariencia, el formato de texto y el comportamiento de una DataGrid columna de control. Esta clase es abstracta.

DataGridColumnStyle.CompModSwitches

Contiene un TraceSwitch que usa la infraestructura de .NET Framework.

DataGridColumnStyle.DataGridColumnHeaderAccessibleObject

Proporciona una implementación para un objeto que una aplicación de accesibilidad puede inspeccionar.

DataGridPreferredColumnWidthTypeConverter

Convierte el valor de un objeto en un tipo de datos diferente.

DataGridTableStyle

Representa la tabla dibujada por el DataGrid control en tiempo de ejecución.

DataGridTextBox

Representa un TextBox control hospedado en .DataGridTextBoxColumn

DataGridTextBoxColumn

Hospeda un TextBox control en una celda de para DataGridColumnStyle editar cadenas.

DataGridView

Muestra los datos en una cuadrícula personalizable.

DataGridView.DataGridViewAccessibleObject

Proporciona información sobre el DataGridView control para las aplicaciones cliente de accesibilidad.

DataGridView.DataGridViewControlCollection

Representa una colección de controles contenidos en un DataGridView.

DataGridView.DataGridViewTopRowAccessibleObject

Proporciona información sobre una fila de DataGridViewColumnHeaderCell objetos para las aplicaciones cliente de accesibilidad.

DataGridView.HitTestInfo

Contiene información, como los índices de fila y columna, sobre un par de coordenadas específico en el DataGridView control. Esta clase no puede heredarse.

DataGridViewAdvancedBorderStyle

Contiene estilos de borde para las celdas de un DataGridView control .

DataGridViewAutoSizeColumnModeEventArgs

Proporciona datos para el evento AutoSizeColumnModeChanged.

DataGridViewAutoSizeColumnsModeEventArgs

Proporciona datos para el evento AutoSizeColumnsModeChanged.

DataGridViewAutoSizeModeEventArgs

Proporciona datos para los DataGridViewAutoSizeRowsModeChanged eventos y RowHeadersWidthSizeModeChanged .

DataGridViewBand

Representa una colección lineal de elementos de un DataGridView control .

DataGridViewBindingCompleteEventArgs

Proporciona datos para el evento DataBindingComplete.

DataGridViewButtonCell

Muestra una interfaz de usuario (UI) similar a un botón para su uso en un DataGridView control .

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject

Proporciona información sobre las DataGridViewButtonCell aplicaciones cliente de accesibilidad.

DataGridViewButtonColumn

Hospeda una colección de DataGridViewButtonCell objetos.

DataGridViewCell

Representa una celda individual de un DataGridView control .

DataGridViewCell.DataGridViewCellAccessibleObject

Proporciona información sobre las DataGridViewCell aplicaciones cliente de accesibilidad.

DataGridViewCellCancelEventArgs

Proporciona datos para CellBeginEdit eventos y RowValidating .

DataGridViewCellCollection

Representa una colección de celdas de un DataGridViewRowobjeto .

DataGridViewCellContextMenuStripNeededEventArgs

Proporciona datos para el evento CellContextMenuStripNeeded.

DataGridViewCellErrorTextNeededEventArgs

Proporciona datos para el CellErrorTextNeeded evento de un DataGridView control.

DataGridViewCellEventArgs

Proporciona datos para DataGridView eventos relacionados con las operaciones de celda y fila.

DataGridViewCellFormattingEventArgs

Proporciona datos para el CellFormatting evento de .DataGridView

DataGridViewCellMouseEventArgs

Proporciona datos para los eventos del mouse generados por un DataGridView cada vez que el mouse se mueve dentro de .DataGridViewCell

DataGridViewCellPaintingEventArgs

Proporciona datos para el evento CellPainting.

DataGridViewCellParsingEventArgs

Proporciona datos para el CellParsing evento de un DataGridView control.

DataGridViewCellStateChangedEventArgs

Proporciona datos para el evento CellStateChanged.

DataGridViewCellStyle

Representa la información de formato y estilo aplicada a celdas individuales dentro de un DataGridView control .

DataGridViewCellStyleContentChangedEventArgs

Proporciona datos para el evento CellStyleContentChanged.

DataGridViewCellStyleConverter

DataGridViewCellStyle Convierte objetos en y desde otros tipos de datos.

DataGridViewCellToolTipTextNeededEventArgs

Proporciona datos para el evento CellToolTipTextNeeded.

DataGridViewCellValidatingEventArgs

Proporciona datos para el CellValidating evento de un DataGridView control.

DataGridViewCellValueEventArgs

Proporciona datos para los CellValueNeeded eventos y CellValuePushed del DataGridView control .

DataGridViewCheckBoxCell

Muestra una casilla de verificación interfaz de usuario (UI) que se va a usar en un DataGridView control .

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject

Proporciona información sobre las DataGridViewCheckBoxCell aplicaciones cliente de accesibilidad.

DataGridViewCheckBoxColumn

Hospeda una colección de DataGridViewCheckBoxCell objetos.

DataGridViewColumn

Representa una columna de un DataGridView control .

DataGridViewColumnCollection

Representa una colección de objetos de DataGridViewColumn un DataGridView control .

DataGridViewColumnDesignTimeVisibleAttribute

Especifica si un tipo de columna está visible en el diseñador de DataGridView. Esta clase no puede heredarse.

DataGridViewColumnDividerDoubleClickEventArgs

Proporciona datos para el ColumnDividerDoubleClick evento de .DataGridView

DataGridViewColumnEventArgs

Proporciona datos para eventos relacionados con columnas de .DataGridView

DataGridViewColumnHeaderCell

Representa un encabezado de columna en un DataGridView control .

DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject

Proporciona información sobre las DataGridViewColumnHeaderCell aplicaciones cliente de accesibilidad.

DataGridViewColumnStateChangedEventArgs

Proporciona datos para el evento ColumnStateChanged.

DataGridViewComboBoxCell

Muestra un cuadro combinado en un DataGridView control .

DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject

Representa el objeto de accesibilidad del objeto actual DataGridViewComboBoxCell .

DataGridViewComboBoxCell.ObjectCollection

Representa la colección de opciones de selección de .DataGridViewComboBoxCell

DataGridViewComboBoxColumn

Representa una columna de DataGridViewComboBoxCell objetos.

DataGridViewComboBoxEditingControl

Representa el control de cuadro combinado hospedado en un DataGridViewComboBoxCell.

DataGridViewDataErrorEventArgs

Proporciona datos para el evento DataError.

DataGridViewEditingControlShowingEventArgs

Proporciona datos para el evento EditingControlShowing.

DataGridViewElement

Proporciona la clase base para los elementos de un DataGridView control.

DataGridViewHeaderCell

Contiene la funcionalidad común a las celdas de encabezado de fila y a las celdas de encabezado de columna.

DataGridViewImageCell

Muestra un gráfico en un DataGridView control .

DataGridViewImageCell.DataGridViewImageCellAccessibleObject

Proporciona información sobre las DataGridViewImageCell aplicaciones cliente de accesibilidad.

DataGridViewImageColumn

Hospeda una colección de DataGridViewImageCell objetos.

DataGridViewLinkCell

Representa una celda que contiene un vínculo.

DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject

Proporciona información sobre un DataGridViewLinkCell control para las aplicaciones cliente de accesibilidad.

DataGridViewLinkColumn

Representa una columna de celdas que contienen vínculos en un DataGridView control .

DataGridViewRow

Representa una fila de un DataGridView control .

DataGridViewRow.DataGridViewRowAccessibleObject

Proporciona información sobre las DataGridViewRow aplicaciones cliente de accesibilidad.

DataGridViewRowCancelEventArgs

Proporciona datos para el UserDeletingRow evento de .DataGridView

DataGridViewRowCollection

Una colección de objetos DataGridViewRow.

DataGridViewRowContextMenuStripNeededEventArgs

Proporciona datos para el evento RowContextMenuStripNeeded.

DataGridViewRowDividerDoubleClickEventArgs

Proporciona datos para el RowDividerDoubleClick evento de .DataGridView

DataGridViewRowErrorTextNeededEventArgs

Proporciona datos para el RowErrorTextNeeded evento de un DataGridView control.

DataGridViewRowEventArgs

Proporciona datos para eventos relacionados con DataGridView filas.

DataGridViewRowHeaderCell

Representa un encabezado de fila de un DataGridView control .

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

Proporciona información sobre las DataGridViewRowHeaderCell aplicaciones cliente de accesibilidad.

DataGridViewRowHeightInfoNeededEventArgs

Proporciona datos para el RowHeightInfoNeeded evento de .DataGridView

DataGridViewRowHeightInfoPushedEventArgs

Proporciona datos para el RowHeightInfoPushed evento de .DataGridView

DataGridViewRowPostPaintEventArgs

Proporciona datos para el evento RowPostPaint.

DataGridViewRowPrePaintEventArgs

Proporciona datos para el evento RowPrePaint.

DataGridViewRowsAddedEventArgs

Proporciona datos para el evento RowsAdded.

DataGridViewRowsRemovedEventArgs

Proporciona datos para el evento RowsRemoved.

DataGridViewRowStateChangedEventArgs

Proporciona datos para el RowStateChanged evento de .DataGridView

DataGridViewSelectedCellCollection

Representa una colección de celdas seleccionadas en un DataGridView.

DataGridViewSelectedColumnCollection

Representa una colección de DataGridViewColumn objetos seleccionados en un DataGridViewobjeto .

DataGridViewSelectedRowCollection

Representa una colección de DataGridViewRow objetos seleccionados en un DataGridViewobjeto .

DataGridViewSortCompareEventArgs

Proporciona datos para el evento SortCompare.

DataGridViewTextBoxCell

Muestra información de texto editable en un DataGridView control .

DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject

Representa el objeto de accesibilidad del objeto actual DataGridViewTextBoxCell .

DataGridViewTextBoxColumn

Hospeda una colección de DataGridViewTextBoxCell celdas.

DataGridViewTextBoxEditingControl

Representa un control de cuadro de texto que se puede hospedar en un DataGridViewTextBoxCell.

DataGridViewTopLeftHeaderCell

Representa la celda de la esquina superior izquierda de que DataGridView se encuentra encima de los encabezados de fila y a la izquierda de los encabezados de columna.

DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject

Proporciona información sobre las DataGridViewTopLeftHeaderCell aplicaciones cliente de accesibilidad.

DataObject

Implementa un mecanismo básico de transferencia de datos.

DateBoldEventArgs

Proporciona datos para los eventos que son internos del MonthCalendar control.

DateRangeEventArgs

Proporciona datos para los DateChanged eventos o DateSelected del MonthCalendar control .

DateTimePicker

Representa un control Windows que permite al usuario seleccionar una fecha y una hora y mostrar la fecha y hora con un formato especificado.

DateTimePicker.DateTimePickerAccessibleObject

Proporciona información sobre el DateTimePicker control para las aplicaciones cliente de accesibilidad.

DockingAttribute

Especifica el comportamiento de acoplamiento predeterminado para un control.

DomainUpDown

Representa un cuadro de número de Windows (también conocido como control ascendente) que muestra valores de cadena.

DomainUpDown.DomainItemAccessibleObject

Proporciona información sobre los elementos del DomainUpDown control para las aplicaciones cliente de accesibilidad.

DomainUpDown.DomainUpDownAccessibleObject

Proporciona información sobre el DomainUpDown control para las aplicaciones cliente de accesibilidad.

DomainUpDown.DomainUpDownItemCollection

Encapsula una colección de objetos para su uso por parte de la DomainUpDown clase .

DpiChangedEventArgs

Proporciona datos para los eventos DPIChanged de un formulario o control.

DragEventArgs

Proporciona datos para el DragDropevento , DragEntero DragOver .

DrawItemEventArgs

Proporciona datos para el evento DrawItem.

DrawListViewColumnHeaderEventArgs

Proporciona datos para el evento DrawColumnHeader.

DrawListViewItemEventArgs

Proporciona datos para el evento DrawItem.

DrawListViewSubItemEventArgs

Proporciona datos para el evento DrawSubItem.

DrawToolTipEventArgs

Proporciona datos para el evento Draw.

DrawTreeNodeEventArgs

Proporciona datos para el evento DrawNode.

ErrorProvider

Proporciona una interfaz de usuario para indicar que un control de un formulario tiene un error asociado.

FeatureSupport

Proporciona static métodos para recuperar información de características del sistema actual.

FileDialog

Muestra un cuadro de diálogo desde el que el usuario puede seleccionar un archivo.

FileDialogCustomPlace

Representa una entrada de un FileDialog colección de lugares personalizados para Windows Vista.

FileDialogCustomPlacesCollection

Representa una colección de Windows Vista lugares personalizados para la clase />

FlatButtonAppearance

Proporciona propiedades que especifican la apariencia de Button los controles cuyo FlatStyle valor es Flat.

FlowLayoutPanel

Representa un panel que organiza dinámicamente su contenido de manera horizontal o vertical.

FlowLayoutSettings

Recopila las características asociadas a los diseños de flujo.

FolderBrowserDialog

Solicita al usuario que seleccione una carpeta. Esta clase no puede heredarse.

FontDialog

Pide al usuario que elija una fuente entre las instaladas en el equipo local.

Form

Representa una ventana o un cuadro de diálogo que componen la interfaz de usuario de una aplicación.

Form.ControlCollection

Representa una colección de controles en el formulario.

FormClosedEventArgs

Proporciona datos para el evento FormClosed.

FormClosingEventArgs

Proporciona datos para el evento FormClosing.

FormCollection

Representa una colección de Form objetos.

GiveFeedbackEventArgs

Proporciona datos para el GiveFeedback evento, que se produce durante una operación de arrastre.

GridColumnStylesCollection

Representa una colección de DataGridColumnStyle objetos en el DataGrid control .

GridItem

Implementa una fila en .PropertyGrid

GridItemCollection

Contiene una colección de GridItem objetos .

GridTablesFactory

Proporciona el CreateGridTables(DataGridTableStyle, Object, String, BindingContext) método .

GridTableStylesCollection

Representa una colección de DataGridTableStyle objetos en el DataGrid control .

GroupBox

Representa un control Windows que muestra un marco alrededor de un grupo de controles con un título opcional.

GroupBoxRenderer

Proporciona métodos usados para representar un control de cuadro de grupo con o sin estilos visuales. Esta clase no puede heredarse.

HandledMouseEventArgs

Permite que un control personalizado impida que el MouseWheel evento se envíe a su contenedor primario.

Help

Encapsula el motor de la Ayuda HTML 1.0.

HelpEventArgs

Proporciona datos para el evento HelpRequested.

HelpProvider

Proporciona ayuda emergente o en línea para controles.

HScrollBar

Representa una barra de desplazamiento horizontal estándar de Windows.

HScrollProperties

Proporciona propiedades básicas para .HScrollBar

HtmlDocument

Proporciona acceso mediante programación de nivel superior a un documento HTML hospedado por el WebBrowser control .

HtmlElement

Representa un elemento HTML dentro de una página web.

HtmlElementCollection

Define una colección de HtmlElement objetos .

HtmlElementErrorEventArgs

Proporciona datos para el evento Error.

HtmlElementEventArgs

Proporciona datos para los eventos definidos en HtmlDocument y HtmlElement.

HtmlHistory

Administra la lista de documentos y sitios web que el usuario ha visitado en la sesión actual.

HtmlWindow

Representa la ventana lógica que contiene una o varias instancias de HtmlDocument.

HtmlWindowCollection

Representa las ventanas contenidas en otro HtmlWindow.

ImageIndexConverter

Proporciona un convertidor de tipos para convertir los datos de un índice de imagen hacia y desde una cadena.

ImageKeyConverter

Proporciona un convertidor de tipos para convertir datos de una clave de imagen hacia y desde otro tipo de datos.

ImageList

Proporciona métodos para administrar una colección de Image objetos . Esta clase no puede heredarse.

ImageList.ImageCollection

Encapsula la colección de Image objetos de un ImageListobjeto .

ImageListStreamer

Proporciona la parte de datos de un ImageList.

ImeContext

Contiene métodos estáticos que interactúan directamente con la API de IME.

InputLanguage

Proporciona métodos y campos para administrar el idioma de entrada. Esta clase no puede heredarse.

InputLanguageChangedEventArgs

Proporciona datos para el evento InputLanguageChanged.

InputLanguageChangingEventArgs

Proporciona datos para el evento InputLanguageChanging.

InputLanguageCollection

Almacena InputLanguage objetos.

InvalidateEventArgs

Proporciona datos para el evento Invalidated.

ItemChangedEventArgs

Proporciona datos para el evento ItemChanged.

ItemCheckedEventArgs

Proporciona datos para el ItemChecked evento del ListView control.

ItemCheckEventArgs

Proporciona datos para el ItemCheck evento de los CheckedListBox controles y ListView .

ItemDragEventArgs

Proporciona datos para el ItemDrag evento de los ListView controles y TreeView .

KeyEventArgs

Proporciona datos para el KeyDown evento o KeyUp .

KeyPressEventArgs

Proporciona datos para el evento KeyPress.

KeysConverter

Proporciona un TypeConverter objeto para convertir Keys objetos a y desde otras representaciones.

Label

Representa una etiqueta Windows estándar.

LabelEditEventArgs

Proporciona datos para los eventos BeforeLabelEdit y AfterLabelEdit.

LayoutEventArgs

Proporciona datos para el evento Layout. Esta clase no puede heredarse.

LayoutSettings

Proporciona una clase base para recopilar características de esquema de diseño.

LinkArea.LinkAreaConverter

Proporciona un convertidor de tipos para convertir LinkArea.LinkAreaConverter objetos a y desde otras representaciones.

LinkClickedEventArgs

Proporciona datos para el evento LinkClicked.

LinkConverter

Proporciona un convertidor de tipos para LinkLabel.Link objetos.

LinkLabel

Representa un control de etiqueta de Windows que puede mostrar hipervínculos.

LinkLabel.Link

Representa un vínculo dentro de un LinkLabel control .

LinkLabel.LinkCollection

Representa la colección de vínculos dentro de un LinkLabel control .

LinkLabelLinkClickedEventArgs

Proporciona datos para el evento LinkClicked.

ListBindingConverter

Proporciona un convertidor de tipos para convertir Binding objetos a y desde otras representaciones.

ListBindingHelper

Proporciona funcionalidad para detectar una lista enlazable y las propiedades de los elementos contenidos en la lista cuando difieren de las propiedades públicas del objeto al que se enlazan.

ListBox

Representa un control de Windows para mostrar una lista de elementos.

ListBox.IntegerCollection

Representa una colección de enteros en un ListBox.

ListBox.ObjectCollection

Representa la colección de elementos de un ListBoxobjeto .

ListBox.SelectedIndexCollection

Representa la colección que contiene los índices de los elementos seleccionados en un ListBoxobjeto .

ListBox.SelectedObjectCollection

Representa la colección de elementos seleccionados en .ListBox

ListControl

Proporciona una implementación común de miembros para las ListBox clases y ComboBox .

ListControlConvertEventArgs

Proporciona datos para el evento Format.

ListView

Representa un control de vista de lista Windows, que muestra una colección de elementos que se pueden mostrar mediante una de las cuatro vistas diferentes.

ListView.CheckedIndexCollection

Representa la colección que contiene los índices a los elementos comprobados en un control de vista de lista.

ListView.CheckedListViewItemCollection

Representa la colección de elementos comprobados en un control de vista de lista.

ListView.ColumnHeaderCollection

Representa la colección de encabezados de columna en un ListView control .

ListView.ListViewItemCollection

Representa la colección de elementos de un ListView control o asignado a .ListViewGroup

ListView.SelectedIndexCollection

Representa la colección que contiene los índices de los elementos seleccionados en un ListView control .

ListView.SelectedListViewItemCollection

Representa la colección de elementos seleccionados en un control de vista de lista.

ListViewGroup

Representa un grupo de elementos mostrados dentro de un ListView control .

ListViewGroupCollection

Representa la colección de grupos dentro de un ListView control .

ListViewHitTestInfo

Contiene información sobre un área de un ListView control o .ListViewItem

ListViewInsertionMark

Se usa para indicar la ubicación de colocación esperada cuando se arrastra un elemento a una nueva posición en un ListView control . Esta funcionalidad solo está disponible en Windows XP y versiones posteriores.

ListViewItem

Representa un elemento de un ListView control .

ListViewItem.ListViewSubItem

Representa un subelemento de un ListViewItem.

ListViewItem.ListViewSubItemCollection

Representa una colección de ListViewItem.ListViewSubItem objetos almacenados en .ListViewItem

ListViewItemConverter

Proporciona un convertidor de tipos para convertir ListViewItem objetos a y desde otras representaciones.

ListViewItemMouseHoverEventArgs

Proporciona datos para el evento ItemMouseHover.

ListViewItemSelectionChangedEventArgs

Proporciona datos para el evento ItemSelectionChanged.

ListViewVirtualItemsSelectionRangeChangedEventArgs

Proporciona datos para el evento VirtualItemsSelectionRangeChanged.

MainMenu

Representa la estructura de menú de un formulario.

Esta clase no está disponible en .NET Core 3.1 y versiones posteriores. Use MenuStrip en su lugar, que reemplaza y extiende el MainMenu control.

MaskedTextBox

Usa una máscara para distinguir entre la entrada adecuada e incorrecta del usuario.

MaskInputRejectedEventArgs

Proporciona datos para el evento MaskInputRejected.

MdiClient

Representa el contenedor de formularios secundarios de interfaz de varios documentos (MDI). Esta clase no puede heredarse.

MdiClient.ControlCollection

Contiene una colección de MdiClient controles.

MeasureItemEventArgs

Proporciona datos para el MeasureItem evento de los ListBoxcontroles , ComboBox, CheckedListBoxy MenuItem .

Menu

Representa la funcionalidad base de todos los menús.

Esta clase no está disponible en .NET Core 3.1 y versiones posteriores. Use ToolStripDropDown y ToolStripDropDownMenu , en su lugar, que reemplace y extienda el Menu control.

Menu.MenuItemCollection

Representa una colección de MenuItem objetos.

MenuItem

Representa un elemento individual que se muestra dentro de o MainMenuContextMenu.

Esta clase no está disponible en .NET Core 3.1 y versiones posteriores. Use ToolStripMenuItem en su lugar, que reemplaza el MenuItem control .

MenuStrip

Proporciona un sistema de menús para un formulario.

MessageBox

Muestra una ventana de mensaje, también conocida como un cuadro de diálogo, que presenta un mensaje al usuario. Se trata de una ventana modal que bloquea otras acciones de la aplicación hasta que el usuario la cierra. Un MessageBox puede contener texto, botones y símbolos que informan e indican al usuario.

MonthCalendar

Representa un control Windows que permite al usuario seleccionar una fecha mediante una presentación de calendario mensual visual.

MonthCalendar.HitTestInfo

Contiene información sobre un área de un MonthCalendar control. Esta clase no puede heredarse.

MouseEventArgs

Proporciona datos para los MouseUpeventos , MouseDowny MouseMove .

NativeWindow

Proporciona una encapsulación de bajo nivel de un identificador de ventana y un procedimiento de ventana.

NavigateEventArgs

Proporciona datos para el evento Navigate.

NodeLabelEditEventArgs

Proporciona datos para los eventos BeforeLabelEdit y AfterLabelEdit.

NotifyIcon

Especifica un componente que crea un icono en el área de notificación. Esta clase no puede heredarse.

NumericUpDown

Representa un cuadro de número de Windows (también conocido como control ascendente) que muestra valores numéricos.

NumericUpDownAcceleration

Proporciona información que especifica cómo se debe realizar la aceleración en un cuadro de número (también conocido como control de arriba o abajo) cuando se presiona el botón hacia arriba o hacia abajo durante el período de tiempo especificado.

NumericUpDownAccelerationCollection

Representa una colección ordenada de NumericUpDownAcceleration objetos en el NumericUpDown control .

OpacityConverter

Proporciona un convertidor de tipos para convertir valores de opacidad en y desde una cadena.

OpenFileDialog

Muestra un cuadro de diálogo estándar que solicita al usuario que abra un archivo. Esta clase no puede heredarse.

OSFeature

Proporciona consultas de características específicas del sistema operativo.

OwnerDrawPropertyBag

Contiene valores de propiedades que un componente podría necesitar solo ocasionalmente.

PaddingConverter

Proporciona un convertidor de tipos para convertir Padding valores en y desde otras representaciones.

PageSetupDialog

Permite a los usuarios cambiar la configuración de impresión relacionada con la página, incluidos los márgenes y la orientación del papel. Esta clase no puede heredarse.

PaintEventArgs

Proporciona datos para el evento Paint.

Panel

Se usa para agrupar colecciones de controles.

PictureBox

Representa un control Windows cuadro de imagen para mostrar una imagen.

PopupEventArgs

Proporciona datos para el evento Popup.

PowerStatus

Indica la información actual del estado de energía del sistema.

PreviewKeyDownEventArgs

Proporciona datos para el evento PreviewKeyDown.

PrintControllerWithStatusDialog

Controla cómo se imprime un documento desde una aplicación de Windows Forms.

PrintDialog

Permite a los usuarios seleccionar una impresora y elegir qué secciones del documento se van a imprimir desde una aplicación de Windows Forms.

PrintPreviewControl

Representa la parte de vista previa sin procesar de la vista previa de impresión desde una aplicación de Windows Forms, sin cuadros de diálogo ni botones. La mayoría PrintPreviewControl de los objetos se encuentran en PrintPreviewDialog objetos, pero no tienen que ser.

PrintPreviewDialog

Representa un formulario de cuadro de diálogo que contiene un PrintPreviewControl objeto para imprimir desde una aplicación de Windows Forms.

ProfessionalColors

Proporciona Color estructuras que son colores de un elemento de visualización de Windows. Esta clase no puede heredarse.

ProfessionalColorTable

Proporciona colores usados para Microsoft Office elementos de visualización.

ProgressBar

Representa un control de barra de progreso Windows.

ProgressBarRenderer

Proporciona métodos usados para representar un control de barra de progreso con estilos visuales. Esta clase no puede heredarse.

PropertyGrid

Proporciona una interfaz de usuario para examinar las propiedades de un objeto.

PropertyGrid.PropertyTabCollection

Contiene una colección de PropertyTab objetos .

PropertyManager

Mantiene un Binding objeto entre la propiedad de un objeto y una propiedad de control enlazada a datos.

PropertyTabChangedEventArgs

Proporciona datos para el PropertyTabChanged evento de .PropertyGrid

PropertyValueChangedEventArgs

Proporciona datos para el PropertyValueChanged evento de .PropertyGrid

QueryAccessibilityHelpEventArgs

Proporciona datos para el evento QueryAccessibilityHelp.

QueryContinueDragEventArgs

Proporciona datos para el evento QueryContinueDrag.

QuestionEventArgs

Proporciona datos para eventos que necesitan una true respuesta o false una pregunta.

RadioButton

Permite al usuario seleccionar una sola opción de un grupo de opciones cuando se empareja con otros RadioButton controles.

RadioButton.RadioButtonAccessibleObject

Proporciona información sobre el RadioButton control para las aplicaciones cliente de accesibilidad.

RadioButtonRenderer

Proporciona métodos usados para representar un control de botón de opción (también conocido como botón de radio) con o sin estilos visuales. Esta clase no puede heredarse.

RelatedImageListAttribute

Indica a qué ImageList está relacionada una propiedad.

RetrieveVirtualItemEventArgs

Proporciona datos para el evento RetrieveVirtualItem.

RichTextBox

Representa un control de cuadro de texto enriquecido de Windows.

RowStyle

Representa la apariencia de una fila en un diseño de tabla.

SaveFileDialog

Pide al usuario que seleccione una ubicación para guardar un archivo. Esta clase no puede heredarse.

Screen

Representa un dispositivo para mostrar o varios dispositivos de visualización en un único sistema.

ScrollableControl

Define una clase base para los controles que admiten el comportamiento de desplazamiento automático.

ScrollableControl.DockPaddingEdges

Determina el relleno de bordes para los controles acoplados.

ScrollableControl.DockPaddingEdgesConverter

para TypeConverter la ScrollableControl.DockPaddingEdges clase .

ScrollBar

Implementa la funcionalidad básica de un control de barra de desplazamiento.

ScrollBarRenderer

Proporciona métodos usados para representar un control de barra de desplazamiento con estilos visuales. Esta clase no puede heredarse.

ScrollEventArgs

Proporciona datos para el evento Scroll.

ScrollProperties

Encapsula las propiedades relacionadas con el desplazamiento.

SearchForVirtualItemEventArgs

Proporciona datos para el evento SearchForVirtualItem.

SelectedGridItemChangedEventArgs

Proporciona datos para el SelectedGridItemChanged evento del PropertyGrid control.

SelectionRange

Representa un intervalo de selección de fecha en un control de calendario de mes.

SelectionRangeConverter

Proporciona un convertidor de tipos para convertir SelectionRange objetos a y desde otros tipos.

SendKeys

Proporciona métodos para enviar pulsaciones de tecla a una aplicación.

SplitContainer

Representa un control que consta de una barra extraíble que divide el área de visualización de un contenedor en dos paneles de tamaño.

Splitter

Representa un control divisor que permite al usuario cambiar el tamaño de los controles acoplados. Splitter se ha reemplazado por SplitContainer y solo se proporciona por compatibilidad con versiones anteriores.

SplitterCancelEventArgs

Proporciona datos para eventos divisores.

SplitterEventArgs

Proporciona datos para SplitterMoving y los SplitterMoved eventos.

SplitterPanel

Crea un panel asociado a .SplitContainer

StatusBar

Representa un control de barra de estado de Windows.

Esta clase no está disponible en .NET 5 y versiones posteriores. Use el StatusStrip control en su lugar, que reemplaza y extiende el StatusBar control.

StatusBar.StatusBarPanelCollection

Representa la colección de paneles de un StatusBar control .

StatusBarDrawItemEventArgs

Proporciona datos para el evento DrawItem.

StatusBarPanel

Representa un panel en un control StatusBar.

Esta clase no está disponible en .NET 5 y versiones posteriores. Use el ToolStripStatusLabel control en su lugar, que reemplaza y extiende el StatusBarPanel control.

StatusBarPanelClickEventArgs

Proporciona datos para el evento PanelClick.

StatusStrip

Representa un control de barra de estado de Windows.

SystemInformation

Proporciona información sobre el entorno del sistema actual.

TabControl

Administra un conjunto relacionado de páginas de pestañas.

TabControl.ControlCollection

Contiene una colección de Control objetos .

TabControl.TabPageCollection

Contiene una colección de TabPage objetos .

TabControlCancelEventArgs

Proporciona datos para los Selecting eventos y Deselecting de un TabControl control .

TabControlEventArgs

Proporciona datos para los Selected eventos y Deselected de un TabControl control .

TableLayoutCellPaintEventArgs

Proporciona datos para el evento CellPaint.

TableLayoutColumnStyleCollection

Colección que almacena ColumnStyle objetos.

TableLayoutControlCollection

Representa una colección de controles secundarios en un contenedor de diseño de tabla.

TableLayoutPanel

Representa un panel que establece dinámicamente su contenido en una cuadrícula compuesta de filas y columnas.

TableLayoutRowStyleCollection

Colección que almacena RowStyle objetos.

TableLayoutSettings

Recopila las características asociadas a los diseños de tabla.

TableLayoutStyle

Implementa la funcionalidad básica que representa la apariencia y el comportamiento de un diseño de tabla.

TableLayoutStyleCollection

Implementa la funcionalidad básica de una colección de estilos de diseño de tabla.

TabPage

Representa una sola página de tabulación en un TabControl.

TabPage.TabPageControlCollection

Contiene la colección de controles que usa TabPage .

TabRenderer

Proporciona métodos usados para representar un control de pestaña con estilos visuales. Esta clase no puede heredarse.

TextBox

Representa un control de cuadro de texto de Windows.

TextBoxBase

Implementa la funcionalidad básica requerida por los controles de texto.

TextBoxRenderer

Proporciona métodos usados para representar un control de cuadro de texto con estilos visuales. Esta clase no puede heredarse.

TextRenderer

Proporciona métodos usados para medir y representar texto. Esta clase no puede heredarse.

ThreadExceptionDialog

Implementa un cuadro de diálogo que se muestra cuando se produce una excepción no controlada en un subproceso.

Timer

Implementa un temporizador que genera un evento a intervalos definidos por el usuario. Este temporizador está optimizado para su uso en Windows Forms aplicaciones y debe usarse en una ventana.

ToolBar

Representa una barra de herramientas de Windows.

Esta clase no está disponible en .NET Core 3.1 y versiones posteriores. Use ToolStrip en su lugar, que reemplaza y extiende el ToolBar control.

ToolBar.ToolBarButtonCollection

Encapsula una colección de controles para su uso por parte de ToolBarButton la ToolBar clase .

ToolBarButton

Representa un botón de barra de herramientas de Windows.

Esta clase no está disponible en .NET Core 3.1 y versiones posteriores. Use ToolStripButton en su lugar, que reemplaza y extiende el ToolBarButton control.

ToolBarButtonClickEventArgs

Proporciona datos para el evento ButtonClick.

ToolStrip

Proporciona un contenedor para Windows objetos de barra de herramientas.

ToolStrip.ToolStripAccessibleObject

Proporciona información que las aplicaciones de accesibilidad usan para ajustar la interfaz de usuario de para ToolStrip los usuarios con discapacidades.

ToolStripArrowRenderEventArgs

Proporciona datos para el evento RenderArrow.

ToolStripButton

Representa un seleccionable ToolStripItem que puede contener texto e imágenes.

ToolStripComboBox

Representa un ToolStripComboBox objeto que se representa correctamente en .ToolStrip

ToolStripContainer

Proporciona paneles en cada lado del formulario y un panel central que puede contener uno o varios controles.

ToolStripContentPanel

Representa el panel central de un ToolStripContainer control.

ToolStripContentPanelRenderEventArgs

Proporciona datos para el evento RendererChanged.

ToolStripControlHost

Hospeda controles personalizados o controles Windows Forms.

ToolStripDropDown

Representa un control que permite al usuario seleccionar un solo elemento de una lista que se muestra cuando el usuario hace clic en .ToolStripDropDownButton

ToolStripDropDown.ToolStripDropDownAccessibleObject

Proporciona información sobre el ToolStripDropDown control para las aplicaciones cliente de accesibilidad.

ToolStripDropDownButton

Representa un control que cuando se hace clic muestra un asociado desde ToolStripDropDown el que el usuario puede seleccionar un solo elemento.

ToolStripDropDownClosedEventArgs

Proporciona datos para el evento Closed.

ToolStripDropDownClosingEventArgs

Proporciona datos para el evento Closing.

ToolStripDropDownItem

Proporciona funcionalidad básica para los controles que muestran un ToolStripDropDown cuando se hace clic en un ToolStripDropDownButtoncontrol , ToolStripMenuItemo ToolStripSplitButton .

ToolStripDropDownItemAccessibleObject

Proporciona información que las aplicaciones de accesibilidad usan para ajustar la interfaz de usuario de para ToolStripDropDown los usuarios con discapacidades.

ToolStripDropDownMenu

Proporciona funcionalidad básica para el ContextMenuStrip control.

ToolStripGripRenderEventArgs

Proporciona datos para el evento RenderGrip.

ToolStripItem

Representa la clase base abstracta que administra los eventos y el diseño de todos los elementos que un ToolStrip elemento o ToolStripDropDown puede contener.

ToolStripItem.ToolStripItemAccessibleObject

Proporciona información que las aplicaciones de accesibilidad usan para ajustar la interfaz de usuario de para ToolStripItem los usuarios con discapacidades.

ToolStripItemClickedEventArgs

Proporciona datos para el evento ItemClicked.

ToolStripItemCollection

Representa una colección de ToolStripItem objetos.

ToolStripItemEventArgs

Proporciona datos para ToolStripItem eventos.

ToolStripItemImageRenderEventArgs

Proporciona datos para el evento RenderItemImage.

ToolStripItemRenderEventArgs

Proporciona datos para los eventos que representan el fondo de los objetos derivados de ToolStripItem en la ToolStripRenderer clase .

ToolStripItemTextRenderEventArgs

Proporciona datos para el evento RenderItemText.

ToolStripLabel

Representa una no seleccionable ToolStripItem que representa texto e imágenes y puede mostrar hipervínculos.

ToolStripManager

Controla ToolStrip la representación y el rafting, y la combinación de MenuStripobjetos , ToolStripDropDownMenuy ToolStripMenuItem . Esta clase no puede heredarse.

ToolStripMenuItem

Representa una opción seleccionable que se muestra en o MenuStripContextMenuStrip.

ToolStripOverflow

Administra el comportamiento de desbordamiento de .ToolStrip

ToolStripOverflowButton

Hospeda un ToolStripDropDown objeto que muestra los elementos que desbordan .ToolStrip

ToolStripPanel

Crea un contenedor en el que otros controles pueden compartir espacio horizontal o vertical.

ToolStripPanel.ToolStripPanelRowCollection

Representa todos los ToolStripPanelRow objetos de un ToolStripPanelobjeto .

ToolStripPanelRenderEventArgs

Proporciona datos para ToolStripPanel dibujar.

ToolStripPanelRow

Representa una fila de un ToolStripPanel objeto que puede contener controles.

ToolStripProfessionalRenderer

Controla la funcionalidad de pintura para ToolStrip los objetos, aplicando una paleta personalizada y un estilo simplificado.

ToolStripProgressBar

Representa un control de barra de progreso de Windows incluido en .StatusStrip

ToolStripRenderer

Controla la funcionalidad de pintura de ToolStrip los objetos.

ToolStripRenderEventArgs

Proporciona datos para los OnRenderImageMargin(ToolStripRenderEventArgs)métodos , OnRenderToolStripBorder(ToolStripRenderEventArgs)y OnRenderToolStripBackground(ToolStripRenderEventArgs) .

ToolStripSeparator

Representa una línea que se usa para agrupar elementos de o ToolStrip los elementos desplegables de un MenuStrip control u ContextMenuStrip otro ToolStripDropDown control.

ToolStripSeparatorRenderEventArgs

Proporciona datos para el evento RenderGrip.

ToolStripSplitButton

Representa una combinación de un botón estándar a la izquierda y un botón desplegable a la derecha, o la otra forma de desplazarse si el valor de RightToLeft es Yes.

ToolStripSplitButton.ToolStripSplitButtonAccessibleObject

Proporciona información que las aplicaciones de accesibilidad usan para ajustar la interfaz de usuario de para ToolStripSplitButton los usuarios con discapacidades.

ToolStripStatusLabel

Representa un panel en un control StatusStrip.

ToolStripSystemRenderer

Controla la funcionalidad de pintura para ToolStrip los objetos, mediante colores del sistema y un estilo visual plano.

ToolStripTextBox

Representa un cuadro de texto de un ToolStrip objeto que permite al usuario escribir texto.

ToolTip

Representa una ventana emergente rectangular pequeña que muestra una breve descripción de la finalidad de un control cuando el usuario descansa el puntero en el control.

TrackBar

Representa una barra de seguimiento Windows estándar.

TrackBarRenderer

Proporciona métodos usados para representar un control de barra de seguimiento con estilos visuales. Esta clase no puede heredarse.

TreeNode

Representa un nodo de .TreeView

TreeNodeCollection

Representa una colección de TreeNode objetos.

TreeNodeConverter

Proporciona un convertidor de tipos para convertir TreeNode objetos a y desde otras representaciones.

TreeNodeMouseClickEventArgs

Proporciona datos para los eventos NodeMouseClick y NodeMouseDoubleClick.

TreeNodeMouseHoverEventArgs

Proporciona datos para el evento NodeMouseHover.

TreeView

Muestra una colección jerárquica de elementos etiquetados, cada uno representado por .TreeNode

TreeViewCancelEventArgs

Proporciona datos para los BeforeCheckeventos , BeforeCollapse, BeforeExpandy BeforeSelect de un TreeView control .

TreeViewEventArgs

Proporciona datos para los AfterCheckeventos , AfterCollapse, AfterExpando AfterSelect de un TreeView control .

TreeViewHitTestInfo

Contiene información sobre un área de un TreeView control o .TreeNode

TreeViewImageIndexConverter

Proporciona un convertidor de tipos para convertir los datos de un índice de imagen hacia y desde un tipo de datos a otro para su uso por el TreeView control.

TreeViewImageKeyConverter

Proporciona un convertidor de tipos para convertir datos de una clave de imagen hacia y desde otro tipo de datos.

TypeValidationEventArgs

Proporciona datos para el evento TypeValidationCompleted.

UICuesEventArgs

Proporciona datos para el evento ChangeUICues.

UpDownBase

Implementa la funcionalidad básica requerida por un cuadro de número (también conocido como control de arriba abajo).

UpDownEventArgs

Proporciona datos para los controles que derivan del UpDownBase control.

UserControl

Proporciona un control vacío que se puede usar para crear otros controles.

VScrollBar

Representa una barra de desplazamiento vertical estándar de Windows.

VScrollProperties

Proporciona propiedades básicas para la VScrollBar clase .

WebBrowser

Permite al usuario navegar por las páginas web dentro de un formulario.

WebBrowser.WebBrowserSite

Representa la ventana host de un WebBrowser control .

WebBrowserBase

Proporciona un contenedor para un control ActiveX genérico para su uso como clase base por el WebBrowser control.

WebBrowserDocumentCompletedEventArgs

Proporciona datos para el evento DocumentCompleted.

WebBrowserNavigatedEventArgs

Proporciona datos para el evento Navigated.

WebBrowserNavigatingEventArgs

Proporciona datos para el evento Navigating.

WebBrowserProgressChangedEventArgs

Proporciona datos para el evento ProgressChanged.

WebBrowserSiteBase

Implementa las interfaces de un sitio ActiveX para su uso como clase base por la WebBrowser.WebBrowserSite clase .

WindowsFormsSection

Define un nuevo ConfigurationSection para analizar la configuración de la aplicación. Esta clase no puede heredarse.

WindowsFormsSynchronizationContext

Proporciona un contexto de sincronización para el modelo de aplicación de Windows Forms.

Estructuras

Nombre Description
BindingMemberInfo

Contiene información que permite a un objeto Binding resolver un enlace de datos a la propiedad de un objeto o a la propiedad del objeto actual en una lista de objetos.

DataGridCell

Identifica una celda de la cuadrícula.

ImeModeConversion

Clase auxiliar que proporciona información sobre el modo de conversión IME.

LinkArea

Representa un área dentro de un LinkLabel control que representa un hipervínculo dentro del control.

Message

Implementa un mensaje de Windows.

Padding

Representa información de relleno o margen asociada a un elemento de interfaz de usuario (UI).

TableLayoutPanelCellPosition

Representa una celda de un TableLayoutPanelobjeto .

Interfaces

Nombre Description
IBindableComponent

Permite que un componente que no sea de control emule el comportamiento de enlace de datos de un control Windows Forms.

IButtonControl

Permite que un control actúe como un botón en un formulario.

ICommandExecutor

Define un método que ejecuta una determinada acción en el tipo que implementa esta interfaz.

IComponentEditorPageSite

Sitio de .ComponentEditorPage

IContainerControl

Proporciona la funcionalidad de un control para que actúe como elemento primario para otros controles.

ICurrencyManagerProvider

Proporciona administración de enlaces personalizados para los componentes.

IDataGridColumnStyleEditingNotificationService

Proporciona una interfaz de notificación de edición.

IDataGridEditingService

Representa métodos que procesan solicitudes de edición.

IDataGridViewEditingCell

Define la funcionalidad común para una celda que permite la manipulación de su valor.

IDataGridViewEditingControl

Define la funcionalidad común para los controles hospedados en celdas de .DataGridView

IDataObject

Proporciona un mecanismo independiente del formato para transferir datos.

IDropTarget

Define los eventos del mouse.

IFeatureSupport

Especifica una interfaz estándar para recuperar información de características del sistema actual.

IFileReaderService

Define un método que abre un archivo desde el directorio actual.

IMessageFilter

Define una interfaz de filtro de mensajes.

IWin32Window

Proporciona una interfaz para exponer los identificadores HWND de Win32.

IWindowTarget

Define la capa de comunicación entre un control y la API de Windows.

Enumeraciones

Nombre Description
AccessibleEvents

Especifica los eventos notificados por las aplicaciones accesibles.

AccessibleNavigation

Especifica valores para navegar entre objetos accesibles.

AccessibleRole

Especifica los valores que representan los posibles roles para un objeto accesible.

AccessibleSelection

Especifica cómo se selecciona o recibe el foco un objeto accesible.

AccessibleStates

Especifica los valores que representan los estados posibles para un objeto accesible.

AnchorStyles

Especifica cómo un control se delimita en los bordes de su contenedor.

Appearance

Especifica la apariencia de un control.

ArrangeDirection

Especifica la dirección en la que el sistema organiza las ventanas minimizadas.

ArrangeStartingPosition

Especifica la posición inicial que usa el sistema para organizar las ventanas minimizadas.

ArrowDirection

Especifica la dirección que se va a mover al obtener elementos con el método GetNextItem(ToolStripItem, ArrowDirection).

AutoCompleteMode

Especifica el modo de la característica de finalización automática que se usa en los controles ComboBox y TextBox.

AutoCompleteSource

Especifica el origen de ComboBox y TextBox funcionalidad de finalización automática.

AutoScaleMode

Especifica los distintos tipos de modos de escalado automático admitidos por Windows Forms.

AutoSizeMode

Especifica cómo se comportará un control cuando se habilite su propiedad AutoSize.

AutoValidate

Determina cómo un control valida sus datos cuando pierde el foco de entrada del usuario.

AxHost.ActiveXInvokeKind

Especifica el tipo de miembro al que se hace referencia al control ActiveX mientras estaba en un estado no válido.

BatteryChargeStatus

Define identificadores que indican el nivel de carga de la batería actual o la información de estado de carga.

BindingCompleteContext

Especifica la dirección de la operación de enlace.

BindingCompleteState

Indica el resultado de una operación de enlace completada.

BootMode

Especifica el modo de arranque en el que se inició el sistema.

Border3DSide

Especifica los lados de un rectángulo al que se va a aplicar un borde tridimensional.

Border3DStyle

Especifica el estilo de un borde tridimensional.

BorderStyle

Especifica el estilo de borde de un control.

BoundsSpecified

Especifica los límites del control que se van a usar al definir el tamaño y la posición de un control.

ButtonBorderStyle

Especifica el estilo de borde de un control de botón.

ButtonState

Especifica la apariencia de un botón.

CaptionButton

Especifica el tipo de botón de título que se va a mostrar.

CharacterCasing

Especifica el caso de caracteres en un control TextBox.

CheckState

Especifica el estado de un control, como una casilla, que se puede activar, desactivar o establecer en un estado indeterminado.

CloseReason

Especifica el motivo por el que se cerró un formulario.

ColorDepth

Especifica el número de colores usados para mostrar una imagen en un control ImageList.

ColumnHeaderAutoResizeStyle

Especifica cómo se debe cambiar el tamaño de una columna contenida en un ListView.

ColumnHeaderStyle

Especifica los estilos de los encabezados de columna en un control ListView.

ComboBoxStyle

Especifica el estilo ComboBox.

ControlStyles

Especifica el estilo y el comportamiento de un control.

ControlUpdateMode

Determina cuándo se propagan los cambios a un valor de origen de datos a la propiedad de control enlazada a datos correspondiente.

DataGrid.HitTestType

Especifica la parte del control DataGrid en el que el usuario ha realizado clic.

DataGridLineStyle

Especifica el estilo de las líneas de cuadrícula de un DataGrid.

DataGridParentRowsLabelStyle

Especifica cómo se muestran las etiquetas de fila primarias de un control DataGrid.

DataGridViewAdvancedCellBorderStyle

Especifica los estilos de borde que se pueden aplicar a las celdas de un control DataGridView.

DataGridViewAutoSizeColumnMode

Define valores para especificar cómo se ajusta el ancho de una columna.

DataGridViewAutoSizeColumnsMode

Define valores para especificar cómo se ajustan los anchos de las columnas.

DataGridViewAutoSizeRowMode

Define valores para especificar cómo se ajusta el alto de una fila.

DataGridViewAutoSizeRowsMode

Define los valores para especificar cómo se ajustan los alto de las filas.

DataGridViewCellBorderStyle

Especifica los estilos de borde que se pueden aplicar a las celdas de un control DataGridView.

DataGridViewCellStyleScopes

Especifica la entidad DataGridView que posee el estilo de celda que se cambió.

DataGridViewClipboardCopyMode

Define constantes que indican si el contenido se copia de un control DataGridView al Portapapeles.

DataGridViewColumnHeadersHeightSizeMode

Define valores para especificar cómo se ajusta el alto de los encabezados de columna.

DataGridViewColumnSortMode

Define cómo el usuario puede ordenar una columna DataGridView.

DataGridViewComboBoxDisplayStyle

Define constantes que indican cómo se muestra un DataGridViewComboBoxCell.

DataGridViewContentAlignment

Define constantes que indican la alineación del contenido dentro de una celda de DataGridView.

DataGridViewDataErrorContexts

Representa el estado de un control enlazado a datos DataGridView cuando se produjo un error de datos.

DataGridViewEditMode

Especifica cómo un usuario inicia la edición de celdas en el control DataGridView.

DataGridViewElementStates

Especifica el estado de la interfaz de usuario (UI) de un elemento dentro de un control DataGridView.

DataGridViewHeaderBorderStyle

Especifica el estilo de borde que se puede aplicar a las propiedades ColumnHeadersBorderStyle y RowHeadersBorderStyle de un control DataGridView.

DataGridViewHitTestType

Especifica una ubicación en un control DataGridView.

DataGridViewImageCellLayout

Especifica el diseño de una imagen contenida en un DataGridViewCell.

DataGridViewPaintParts

Define valores para especificar las partes de un DataGridViewCell que se van a pintar.

DataGridViewRowHeadersWidthSizeMode

Define valores para especificar cómo se ajusta el ancho del encabezado de fila.

DataGridViewSelectionMode

Describe cómo se pueden seleccionar las celdas de un control DataGridView.

DataGridViewTriState

Define los valores para especificar uno de los tres estados posibles.

DataSourceUpdateMode

Especifica cuándo se actualiza un origen de datos cuando se producen cambios en el control enlazado.

DateTimePickerFormat

Especifica el formato de fecha y hora que muestra el control DateTimePicker.

Day

Especifica el día de la semana.

DialogResult

Especifica identificadores para indicar el valor devuelto de un cuadro de diálogo.

DockingBehavior

Especifica cómo se debe acoplar un control de forma predeterminada cuando se agrega a través de un diseñador.

DockStyle

Especifica la posición y la manera en que se acopla un control.

DragAction

Especifica cómo y si debe continuar una operación de arrastrar y colocar.

DragDropEffects

Especifica los posibles efectos de una operación de arrastrar y colocar.

DrawItemState

Especifica el estado de un elemento que se está dibujando.

DrawMode

Especifica cómo se dibujan los elementos de un control.

ErrorBlinkStyle

Especifica constantes que indican cuándo se produjo el icono de error, proporcionado por un ErrorProvider, para avisar al usuario de que se ha producido un error.

ErrorIconAlignment

Especifica constantes que indican las ubicaciones en las que puede aparecer un icono de error en relación con el control con un error.

FixedPanel

Especifica que Panel1, Panel2o ninguno de los paneles es fijo.

FlatStyle

Especifica la apariencia de un control.

FlowDirection

Define constantes que especifican la dirección en la que los elementos consecutivos de la interfaz de usuario (UI) se colocan en un contenedor de diseño lineal.

FormBorderStyle

Especifica los estilos de borde de un formulario.

FormStartPosition

Especifica la posición inicial de un formulario.

FormWindowState

Especifica cómo se muestra una ventana de formulario.

FrameStyle

Especifica el estilo de marco del control seleccionado.

GetChildAtPointSkip

Especifica qué controles secundarios se van a omitir.

GridItemType

Especifica los tipos de elementos de cuadrícula válidos para un PropertyGrid.

HelpNavigator

Especifica constantes que indican qué elementos del archivo de Ayuda se van a mostrar.

HorizontalAlignment

Especifica cómo un objeto o texto de un control se alinea horizontalmente con respecto a un elemento del control.

HtmlElementInsertionOrientation

Define valores que describen dónde insertar un nuevo elemento al usar InsertAdjacentElement(HtmlElementInsertionOrientation, HtmlElement).

ImageLayout

Especifica la posición de la imagen en el control .

ImeMode

Especifica un valor que determina el estado Editor de métodos de entrada (IME) de un objeto cuando se selecciona el objeto.

InsertKeyMode

Representa el modo de inserción que usan los cuadros de texto.

ItemActivation

Especifica la acción del usuario necesaria para activar elementos en un control de vista de lista y los comentarios que se proporcionan a medida que el usuario mueve el puntero del mouse sobre un elemento.

ItemBoundsPortion

Especifica una parte del elemento de vista de lista desde el que se va a recuperar el rectángulo delimitador.

Keys

Especifica códigos de clave y modificadores.

LeftRightAlignment

Especifica si un objeto o texto está alineado a la izquierda o a la derecha de un punto de referencia.

LinkBehavior

Especifica los comportamientos de un vínculo en un LinkLabel.

LinkState

Especifica constantes que definen el estado del vínculo.

ListViewAlignment

Especifica cómo se alinean los elementos en el ListView.

ListViewHitTestLocations

Define constantes que representan áreas de un ListView o ListViewItem.

ListViewItemStates

Define constantes que representan los posibles estados de un ListViewItem.

MaskFormat

Define cómo dar formato al texto dentro de un MaskedTextBox.

MdiLayout

Especifica el diseño de varias ventanas secundarias de interfaz de documento (MDI) en una ventana primaria de MDI.

MenuGlyph

Especifica la imagen que se va a dibujar al dibujar un menú con el método DrawMenuGlyph(Graphics, Rectangle, MenuGlyph).

MenuMerge

Especifica el comportamiento de un MenuItem cuando se combina con elementos de otro menú.

MergeAction

Especifica el tipo de acción que se va a realizar si se encuentra una coincidencia al combinar elementos de menú en un ToolStrip.

MessageBoxButtons

Especifica constantes que definen qué botones se van a mostrar en un MessageBox.

MessageBoxDefaultButton

Especifica constantes que definen el botón predeterminado en un MessageBox.

MessageBoxIcon

Especifica constantes que definen qué información se va a mostrar.

MessageBoxOptions

Especifica las opciones de un MessageBox.

MonthCalendar.HitArea

Define constantes que representan áreas en un control MonthCalendar.

MouseButtons

Especifica constantes que definen qué botón del mouse se ha presionado.

Orientation

Especifica la orientación de los controles o elementos de los controles.

PictureBoxSizeMode

Especifica cómo se coloca una imagen dentro de un PictureBox.

PowerLineStatus

Especifica el estado de energía del sistema.

PowerState

Define identificadores que indican un modo de actividad de energía del sistema suspendido.

PreProcessControlState

Proporciona opciones que especifican la relación entre el control y los mensajes de preprocesamiento.

ProgressBarStyle

Especifica el estilo que usa un ProgressBar para indicar el progreso de una operación.

PropertySort

Especifica cómo se ordenan las propiedades en el PropertyGrid.

RichTextBoxFinds

Especifica cómo se realiza una búsqueda de texto en un control RichTextBox.

RichTextBoxLanguageOptions

Proporciona RichTextBox configuración para la compatibilidad con el Editor de métodos de entrada (IME) y el idioma asiático.

RichTextBoxScrollBars

Especifica el tipo de barras de desplazamiento que se van a mostrar en un control RichTextBox.

RichTextBoxSelectionAttribute

Especifica si los caracteres de la selección actual tienen el estilo o atributo .

RichTextBoxSelectionTypes

Especifica el tipo de selección en un control RichTextBox.

RichTextBoxStreamType

Especifica los tipos de flujos de entrada y salida que se usan para cargar y guardar datos en el control RichTextBox.

RichTextBoxWordPunctuations

Especifica los tipos de tablas de puntuación que se pueden usar con las características de ajuste de palabras y separación de palabras del control RichTextBox.

RightToLeft

Especifica un valor que indica si el texto aparece de derecha a izquierda, como cuando se usan fuentes hebreos o árabes.

ScreenOrientation

Especifica el ángulo de la pantalla.

ScrollBars

Especifica qué barras de desplazamiento estarán visibles en un control .

ScrollButton

Especifica el tipo de flecha de desplazamiento que se va a dibujar en una barra de desplazamiento.

ScrollEventType

Especifica el tipo de acción que se usa para generar el evento Scroll.

ScrollOrientation

Especifica la orientación de la barra de desplazamiento para el evento Scroll.

SearchDirectionHint

Proporciona una sugerencia direccional de dónde buscar un ListViewItem.

SecurityIDType

Esta enumeración no se usa.

SelectionMode

Especifica el comportamiento de selección de un cuadro de lista.

Shortcut

Especifica las teclas de método abreviado que pueden usar los elementos de menú.

SizeGripStyle

Especifica el estilo del control de ajuste de tamaño en un Form.

SizeType

Especifica el tamaño de las filas o columnas de los elementos de la interfaz de usuario (UI) con respecto a su contenedor.

SortOrder

Especifica cómo se ordenan los elementos de una lista.

StatusBarPanelAutoSize

Especifica cómo se comporta un StatusBarPanel en un control StatusBar cuando cambia el tamaño del control.

StatusBarPanelBorderStyle

Especifica la apariencia del borde de un StatusBarPanel en un control StatusBar.

StatusBarPanelStyle

Especifica si un objeto StatusBarPanel en un control StatusBar es dibujado por el propietario o dibujado por el sistema.

StructFormat

Esta enumeración no se usa.

SystemParameter

Especifica el tipo de parámetro del sistema.

TabAlignment

Especifica las ubicaciones de las pestañas de un control de pestañas.

TabAppearance

Especifica la apariencia de las pestañas en un control de pestaña.

TabControlAction

Define valores que representan eventos de TabControl.

TabDrawMode

Especifica si las pestañas de un control de pestañas son dibujadas por el propietario (dibujadas por la ventana primaria) o dibujadas por el sistema operativo.

TableLayoutPanelCellBorderStyle

Especifica el estilo de borde de una celda en un control de diseño de tabla.

TableLayoutPanelGrowStyle

Especifica cómo un TableLayoutPanel obtendrá filas o columnas adicionales después de que sus celdas existentes estén llenas.

TabSizeMode

Especifica cómo se ajusta el tamaño de las pestañas de un control de tabulación.

TextDataFormat

Especifica los formatos usados con métodos relacionados con texto de las clases Clipboard y DataObject.

TextFormatFlags

Especifica la información de presentación y diseño de las cadenas de texto.

TextImageRelation

Especifica la posición del texto y la imagen en relación entre sí en un control.

TickStyle

Especifica la ubicación de las marcas de graduación en un control TrackBar.

ToolBarAppearance

Especifica el tipo de barra de herramientas que se va a mostrar.

ToolBarButtonStyle

Especifica el estilo de botón dentro de una barra de herramientas.

ToolBarTextAlign

Especifica la alineación del texto en el control de botón de la barra de herramientas.

ToolStripDropDownCloseReason

Especifica el motivo por el que se cerró un control ToolStripDropDown.

ToolStripDropDownDirection

Especifica la dirección en la que se muestra un control ToolStripDropDown en relación con su control primario.

ToolStripGripDisplayStyle

Especifica la orientación del ToolStrip controlador de movimiento (control).

ToolStripGripStyle

Especifica la visibilidad de un controlador de movimiento (control) de ToolStrip.

ToolStripItemAlignment

Determina la alineación de un ToolStripItem en un ToolStrip.

ToolStripItemDisplayStyle

Especifica qué representar (imagen o texto) para este ToolStripItem.

ToolStripItemImageScaling

Especifica si el tamaño de la imagen en un ToolStripItem se ajusta automáticamente para ajustarse a un ToolStrip mientras conserva las proporciones de la imagen original.

ToolStripItemOverflow

Determina si un ToolStripItem se coloca en el ToolStripde desbordamiento .

ToolStripItemPlacement

Especifica dónde se va a diseñar un ToolStripItem.

ToolStripLayoutStyle

Especifica las posibles alineaciones con las que se pueden mostrar los elementos de un ToolStrip.

ToolStripManagerRenderMode

Especifica el estilo de pintura aplicado a varios objetos ToolStrip contenidos en un formulario.

ToolStripRenderMode

Especifica el estilo de pintura aplicado a una ToolStrip contenida en un formulario.

ToolStripStatusLabelBorderSides

Especifica qué lados de un ToolStripStatusLabel tienen bordes.

ToolStripTextDirection

Especifica la orientación de texto que se va a usar con un LayoutStyledeterminado.

ToolTipIcon

Define un conjunto de iconos estandarizados que se pueden asociar a una información sobre herramientas.

TreeNodeStates

Define constantes que representan los posibles estados de un TreeNode.

TreeViewAction

Especifica la acción que generó un evento TreeViewEventArgs.

TreeViewDrawMode

Define constantes que representan las formas en que se puede dibujar un TreeView.

TreeViewHitTestLocations

Define constantes que representan áreas de un TreeView o TreeNode.

UICues

Especifica el estado de la interfaz de usuario.

UnhandledExceptionMode

Define dónde una aplicación de Windows Forms debe enviar excepciones no controladas.

ValidationConstraints

Define constantes que informan ValidateChildren(ValidationConstraints) sobre cómo debe validar los controles secundarios de un contenedor.

View

Especifica cómo se muestran los elementos de lista en un control ListView.

WebBrowserEncryptionLevel

Especifica constantes que definen los métodos de cifrado utilizados por los documentos mostrados en el control WebBrowser.

WebBrowserReadyState

Especifica constantes que definen el estado del control WebBrowser.

WebBrowserRefreshOption

Especifica constantes que definen cómo el control WebBrowser puede actualizar su contenido.

Delegados

Nombre Description
Application.MessageLoopCallback

Representa un método que comprobará si el entorno de hospedaje sigue enviando mensajes.

AxHost.AboutBoxDelegate

Representa el método que mostrará el cuadro de diálogo Acerca de un control ActiveX.

BindingCompleteEventHandler

Representa el método que controlará el BindingComplete evento en escenarios de enlace de datos.

BindingManagerDataErrorEventHandler

Representa el método que controlará el DataError evento de .BindingManagerBase

CacheVirtualItemsEventHandler

Representa el método que controlará el CacheVirtualItems evento de .ListView

ColumnClickEventHandler

Representa el método que controlará el ColumnClick evento de .ListView

ColumnReorderedEventHandler

Representa el método que controlará el ColumnReordered evento del ListView control.

ColumnWidthChangedEventHandler

Representa el método que controlará el ColumnWidthChanged evento de .ListView

ColumnWidthChangingEventHandler

Representa el método que controlará el ColumnWidthChanging evento de .ListView

ContentsResizedEventHandler

Representa el método que controlará el ContentsResized evento de .RichTextBox

ControlEventHandler

Representa el método que controlará los ControlAdded eventos y ControlRemoved de la Control clase .

ConvertEventHandler

Representa el método que controlará los Parse eventos y Format de .Binding

DataGridViewAutoSizeColumnModeEventHandler

Representa el método que controlará el AutoSizeColumnModeChanged evento de un DataGridView control.

DataGridViewAutoSizeColumnsModeEventHandler

Representa el método que controlará el AutoSizeColumnsModeChanged evento de un DataGridView control.

DataGridViewAutoSizeModeEventHandler

Representa el método que controlará los AutoSizeRowsModeChanged eventos o RowHeadersWidthSizeModeChanged de .DataGridView

DataGridViewBindingCompleteEventHandler

Representa el método que controlará el DataBindingComplete evento de .DataGridView

DataGridViewCellCancelEventHandler

Representa el método que controlará los CellBeginEdit eventos y RowValidating de .DataGridView

DataGridViewCellContextMenuStripNeededEventHandler

Representa el método que controlará un CellContextMenuStripNeeded evento de .DataGridView

DataGridViewCellErrorTextNeededEventHandler

Representa el método que controlará el CellErrorTextNeeded evento de .DataGridView

DataGridViewCellEventHandler

Representa el método que controlará DataGridView los eventos relacionados con las operaciones de celda y fila.

DataGridViewCellFormattingEventHandler

Representa el método que controlará el CellFormatting evento de .DataGridView

DataGridViewCellMouseEventHandler

Representa el método que controlará los eventos relacionados con el mouse generados por .DataGridView

DataGridViewCellPaintingEventHandler

Representa el método que controlará el CellPainting evento de .DataGridView

DataGridViewCellParsingEventHandler

Representa el método que controlará un CellParsing evento de .DataGridView

DataGridViewCellStateChangedEventHandler

Representa el método que controlará el CellStateChanged evento de .DataGridView

DataGridViewCellStyleContentChangedEventHandler

Representa el método que controlará el CellStyleContentChanged evento de .DataGridView

DataGridViewCellToolTipTextNeededEventHandler

Representa el método que controlará el CellToolTipTextNeeded evento de .DataGridView

DataGridViewCellValidatingEventHandler

Representa el método que controlará el CellValidating evento de un DataGridView control.

DataGridViewCellValueEventHandler

Representa el método que controlará el CellValueNeeded evento o CellValuePushed evento de .DataGridView

DataGridViewColumnDividerDoubleClickEventHandler

Representa el método que controlará el ColumnDividerDoubleClick evento de .DataGridView

DataGridViewColumnEventHandler

Representa el método que controlará los eventos relacionados con columnas de un DataGridView.

DataGridViewColumnStateChangedEventHandler

Representa el método que controlará el ColumnStateChanged evento de .DataGridView

DataGridViewDataErrorEventHandler

Representa el método que controlará el DataError evento de .DataGridView

DataGridViewEditingControlShowingEventHandler

Representa el método que controlará el EditingControlShowing evento de .DataGridView

DataGridViewRowCancelEventHandler

Representa el método que controlará el UserDeletingRow evento de .DataGridView

DataGridViewRowContextMenuStripNeededEventHandler

Representa el método que controlará el RowContextMenuStripNeeded evento de .DataGridView

DataGridViewRowDividerDoubleClickEventHandler

Representa el método que controlará el RowDividerDoubleClick evento de .DataGridView

DataGridViewRowErrorTextNeededEventHandler

Representa el método que controlará el RowErrorTextNeeded evento de .DataGridView

DataGridViewRowEventHandler

Representa el método que controlará los eventos relacionados con filas de un DataGridView.

DataGridViewRowHeightInfoNeededEventHandler

Representa el método que controlará un RowHeightInfoNeeded evento de un DataGridView control.

DataGridViewRowHeightInfoPushedEventHandler

Representa el método que controlará el RowHeightInfoPushed evento de .DataGridView

DataGridViewRowPostPaintEventHandler

Representa el método que controlará el RowPostPaint evento de .DataGridView

DataGridViewRowPrePaintEventHandler

Representa el método que controlará el RowPrePaint evento de .DataGridView

DataGridViewRowsAddedEventHandler

Representa el método que controlará el RowsAdded evento de .DataGridView

DataGridViewRowsRemovedEventHandler

Representa el método que controlará el RowsRemoved evento de .DataGridView

DataGridViewRowStateChangedEventHandler

Representa el método que controlará el RowStateChanged evento de .DataGridView

DataGridViewSortCompareEventHandler

Representa el método que controlará el SortCompare evento de un DataGridView control.

DateBoldEventHandler

Representa el método que controlará un evento interno del MonthCalendar control.

DateRangeEventHandler

Representa el método que controlará el DateChanged evento o DateSelected de .MonthCalendar

DpiChangedEventHandler

Representa el método que controlará un evento DpiChanged de un formulario o control.

DragEventHandler

Representa el método que controlará el DragDropevento , DragEntero DragOver de .Control

DrawItemEventHandler

Representa el método que controlará el DrawItem evento de un ComboBoxcontrol , ListBox, MenuItemo TabControl .

DrawListViewColumnHeaderEventHandler

Representa el método que controlará el DrawColumnHeader evento de .ListView

DrawListViewItemEventHandler

Representa el método que controlará el DrawItem evento de .ListView

DrawListViewSubItemEventHandler

Representa el método que controlará el DrawSubItem evento de .ListView

DrawToolTipEventHandler

Representa el método que controlará el Draw evento de .ToolTip

DrawTreeNodeEventHandler

Representa el método que controlará el DrawNode evento de .TreeView

FormClosedEventHandler

Representa el método que controla un FormClosed evento.

FormClosingEventHandler

Representa el método que controla un FormClosing evento.

GiveFeedbackEventHandler

Representa el método que controla el GiveFeedback evento de un Controlobjeto .

HelpEventHandler

Representa el método que controlará el HelpRequested evento de .Control

HtmlElementErrorEventHandler

Representa el método que controlará el Error evento de un HtmlWindow.

HtmlElementEventHandler

Representa el método que controlará los Clickeventos relacionados y MouseDown en HtmlDocument, HtmlElementy HtmlWindow.

InputLanguageChangedEventHandler

Representa el método que controlará el InputLanguageChanged evento de .Form

InputLanguageChangingEventHandler

Representa el método que controlará el InputLanguageChanging evento de .Form

InvalidateEventHandler

Representa el método que controlará el Invalidated evento de .Control

ItemChangedEventHandler

Representa el método que controlará el ItemChanged evento de la CurrencyManager clase .

ItemCheckedEventHandler

Representa el método que controlará el ItemChecked evento de un ListView control.

ItemCheckEventHandler

Representa el método que controlará el ItemCheck evento de un CheckedListBox control o ListView .

ItemDragEventHandler

Representa el método que controlará el ItemDrag evento de un ListView control o TreeView .

KeyEventHandler

Representa el método que controlará el KeyUp evento o KeyDown de .Control

KeyPressEventHandler

Representa el método que controlará el KeyPress evento de .Control

LabelEditEventHandler

Representa el método que controla los BeforeLabelEdit eventos y AfterLabelEdit .

LayoutEventHandler

Representa el método que controlará el Layout evento de .Control

LinkClickedEventHandler

Representa el método que controlará el LinkClicked evento de .RichTextBox

LinkLabelLinkClickedEventHandler

Representa el método que controlará el LinkClicked evento de .LinkLabel

ListControlConvertEventHandler

Representa el método que controlará la conversión de .ListControl

ListViewItemMouseHoverEventHandler

Representa el método que controlará el ItemMouseHover evento de .ListView

ListViewItemSelectionChangedEventHandler

Representa el método que controlará el ItemSelectionChanged evento de .ListView

ListViewVirtualItemsSelectionRangeChangedEventHandler

Representa el método que controlará el VirtualItemsSelectionRangeChanged evento de .ListView

MaskInputRejectedEventHandler

Representa el método que controlará el MaskInputRejected evento de un MaskedTextBox control.

MeasureItemEventHandler

Representa el método que controlará el MeasureItem evento de los ListBoxcontroles , ComboBox, CheckedListBoxo MenuItem .

MethodInvoker

Representa un delegado que puede ejecutar cualquier método en código administrado declarado void y que no toma ningún parámetro.

MouseEventHandler

Representa el método que controlará el MouseDownevento , MouseUpo MouseMove de un formulario, control u otro componente.

NavigateEventHandler

Representa el método que controlará el NavigateEventArgs evento de .DataGrid

NodeLabelEditEventHandler

Representa el método que controlará los BeforeLabelEdit eventos y AfterLabelEdit de un TreeView control .

PaintEventHandler

Representa el método que controlará el Paint evento de .Control

PopupEventHandler

Representa el método que controla el Popup evento de la ToolTip clase .

PreviewKeyDownEventHandler

Representa el método que controlará el PreviewKeyDown evento de un control .

PropertyTabChangedEventHandler

Representa el método que controlará el PropertyTabChanged evento de .PropertyGrid

PropertyValueChangedEventHandler

Clase de controlador de eventos que se invoca cuando el usuario modifica una propiedad de la cuadrícula.

QueryAccessibilityHelpEventHandler

Representa el método que controlará el QueryAccessibilityHelp evento de un control.

QueryContinueDragEventHandler

Representa el método que controlará el QueryContinueDrag evento de .Control

QuestionEventHandler

Representa el método que controlará el CancelRowEdit evento o el RowDirtyStateNeeded evento de .DataGridView

RetrieveVirtualItemEventHandler

Representa el método que controlará el RetrieveVirtualItem evento de .ListView

ScrollEventHandler

Representa el método que controla el Scroll evento de o DataGridViewScrollBar.

SearchForVirtualItemEventHandler

Representa el método que controlará el SearchForVirtualItem evento de .ListView

SelectedGridItemChangedEventHandler

Representa el método que controlará el SelectedGridItemChanged evento de .PropertyGrid

SplitterCancelEventHandler

Representa el método que controlará el SplitterMoving evento de .Splitter

SplitterEventHandler

Representa el método que controlará los SplitterMoving eventos y SplitterMoved de .Splitter

StatusBarDrawItemEventHandler

Representa el método que controlará el DrawItem evento de .StatusBar

StatusBarPanelClickEventHandler

Representa el método que controlará el PanelClick evento de .StatusBar

TabControlCancelEventHandler

Representa el método que controlará el Selecting evento o Deselecting de un TabControl control .

TabControlEventHandler

Representa el método que controlará el Selected evento o Deselected de un TabControl control .

TableLayoutCellPaintEventHandler

Representa el método que controlará el CellPaint evento.

ToolBarButtonClickEventHandler

Representa el método que controlará el ButtonClick evento de .ToolBar

ToolStripArrowRenderEventHandler

Representa el método que controlará el RenderArrow evento de .ToolStripRenderer Esta clase no puede heredarse.

ToolStripContentPanelRenderEventHandler

Representa el método que controlará el RendererChanged evento de .ToolStripContentPanel

ToolStripDropDownClosedEventHandler

Representa el método que controlará el Closed evento de .ToolStripDropDown

ToolStripDropDownClosingEventHandler

Representa el método que controla el Closing evento de un ToolStripDropDownobjeto .

ToolStripGripRenderEventHandler

Representa el método que controlará el RenderGrip evento de .ToolStripRenderer

ToolStripItemClickedEventHandler

Representa el método que controlará el ItemClicked evento de .ToolStripItem

ToolStripItemEventHandler

Representa el método que controlará los eventos de un ToolStripItemobjeto .

ToolStripItemImageRenderEventHandler

Representa el método que controlará el RenderItemImage evento o RenderItemCheck evento de .ToolStripRenderer

ToolStripItemRenderEventHandler

Representa el método que controla los eventos que representan el fondo de los objetos derivados de ToolStripItem en la ToolStripRenderer clase .

ToolStripItemTextRenderEventHandler

Representa el método que controlará el RenderItemText evento de .ToolStripRenderer

ToolStripPanelRenderEventHandler

Representa el método que controlará ToolStripPanel los eventos de pintura.

ToolStripRenderEventHandler

Representa el método que controlará el RenderToolStripBorder evento o el RenderToolStripBackground evento de .ToolStripRenderer

ToolStripSeparatorRenderEventHandler

Representa el método que controlará el RenderSeparator evento de una ToolStripRenderer clase.

TreeNodeMouseClickEventHandler

Representa el método que controlará los NodeMouseClick eventos y NodeMouseDoubleClick de .TreeView

TreeNodeMouseHoverEventHandler

Representa el método que controlará el NodeMouseHover evento de .TreeView

TreeViewCancelEventHandler

Representa el método que controlará el BeforeCheckevento , BeforeCollapse, BeforeExpando BeforeSelect de .TreeView

TreeViewEventHandler

Representa el método que controlará el AfterCheckevento , AfterCollapse, AfterExpando AfterSelect de .TreeView

TypeValidationEventHandler

Representa el método que controlará el TypeValidationCompleted evento del MaskedTextBox control.

UICuesEventHandler

Representa un método que controlará el ChangeUICues evento de .Control

UpDownEventHandler

Representa el método que controlará un evento para una clase interna.

WebBrowserDocumentCompletedEventHandler

Representa el método que controlará el DocumentCompleted evento de un WebBrowser control.

WebBrowserNavigatedEventHandler

Representa el método que controlará el Navigated evento de un WebBrowser control.

WebBrowserNavigatingEventHandler

Representa el método que controlará el Navigating evento de un WebBrowser control.

WebBrowserProgressChangedEventHandler

Representa el método que controlará el ProgressChanged evento de un WebBrowser control.

Comentarios

En la tabla siguiente se muestran las clases de System.Windows.Forms espacio de nombres agrupado en categorías.

Categoría de clase Detalles
- Control, Control de usuario y Formulario La mayoría de las clases del espacio de nombres /> de Control clase proporciona la funcionalidad base para todos los controles que se muestran en un Form. La Form clase representa una ventana dentro de una aplicación. Esto incluye cuadros de diálogo, ventanas modeless y varias ventanas primarias y cliente de interfaz de documento (MDI). También puede crear sus propios controles derivando de la UserControl clase .
- Menús y barras de herramientas Windows Forms contiene un amplio conjunto de clases para crear sus propias barras de herramientas y menús personalizados con apariencia y comportamiento modernos (apariencia y sensación). ToolStrip, MenuStrip, ContextMenuStripy StatusStrip se pueden usar para crear barras de herramientas, barras de menú, menús contextuales y barras de estado, respectivamente.
- Controles El espacio de nombres System.Windows.Forms proporciona una variedad de clases de control que puede usar para crear interfaces de usuario enriquecidas. Algunos controles están diseñados para la entrada de datos dentro de la aplicación, como TextBox controles y ComboBox . Otros controles muestran los datos de la aplicación, como Label y ListView. El espacio de nombres también proporciona controles para invocar comandos dentro de la aplicación, como Button. El control /> de , permiten mostrar y manipular páginas HTML dentro de la aplicación de Windows Forms administrada. El MaskedTextBox control es un control de entrada de datos avanzado que permite definir máscaras que aceptan o rechazan automáticamente la entrada del usuario. Además, puede usar el control PropertyGrid para crear su propio diseñador de Windows Forms que muestre las propiedades visibles para el diseñador de los controles.
- Diseño Varias clases importantes de Windows Forms ayudan a controlar el diseño de controles en una superficie de visualización, como un formulario o control. FlowLayoutPanel establece todos los controles que contiene de forma serie y TableLayoutPanel permite definir celdas y filas para diseñar controles en una cuadrícula fija. SplitContainer divide la superficie de presentación en dos o más partes ajustables.
- Enlace de datos y datos Windows Forms define una arquitectura enriquecida para enlazar a orígenes de datos, como bases de datos y archivos XML. El DataGridView control proporciona una tabla personalizable para mostrar datos y le permite personalizar celdas, filas, columnas y bordes. El BindingNavigator control representa una forma estandarizada de navegar y trabajar con datos en un formulario; BindingNavigator se empareja con frecuencia con el BindingSource control para desplazarse por los registros de datos de un formulario e interactuar con ellos.
- Componentes Además de los controles, el espacio de nombres /> ToolTip y ErrorProvider, amplían las funcionalidades o proporcionan información al usuario. Con las Help clases y HelpProvider , puede mostrar información de ayuda a un usuario de las aplicaciones.
- Cuadros de diálogo comunes Windows proporciona varios cuadros de diálogo comunes que puede usar para proporcionar a la aplicación una interfaz de usuario coherente al realizar tareas como abrir y guardar archivos, manipular la fuente o el color del texto o imprimir. Las OpenFileDialog clases y SaveFileDialog proporcionan la funcionalidad para mostrar un cuadro de diálogo que permite al usuario localizar y escribir el nombre de un archivo para abrir o guardar. La FontDialog clase muestra un cuadro de diálogo para cambiar los elementos de la Font aplicación usada. Las PageSetupDialogclases , PrintPreviewDialogy PrintDialog muestran cuadros de diálogo que permiten al usuario controlar aspectos de la impresión de documentos. Para obtener más información sobre la impresión desde una aplicación basada en Windows, consulte el espacio de nombres />

Hay varias clases dentro del espacio de nombres System.Windows.Forms que proporcionan compatibilidad con las clases mencionadas en el resumen anterior. Algunos ejemplos de las clases auxiliares son enumeraciones, clases de argumentos de evento y delegados usados por eventos dentro de controles y componentes.

Caution

No se admiten clases dentro del espacio de nombres Windows Forms para su uso en un servicio Windows. Intentar usar estas clases desde un servicio puede producir problemas inesperados, como reducir el rendimiento del servicio y las excepciones en tiempo de ejecución.