Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

DataGridViewHeaderCell (Clase)

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

Espacio de nombres:  System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)
public class DataGridViewHeaderCell : DataGridViewCell

El tipo DataGridViewHeaderCell expone los siguientes miembros.

  NombreDescripción
Método públicoDataGridViewHeaderCellInicializa una nueva instancia de la clase de DataGridViewHeaderCell .
Arriba
  NombreDescripción
Propiedad públicaAccessibilityObjectObtiene el objeto DataGridViewCell.DataGridViewCellAccessibleObject asignado a DataGridViewCell. (Se hereda de DataGridViewCell).
Propiedad protegidaButtonStateObtiene el estado visual buttonlike de la celda de encabezado.
Propiedad públicaColumnIndexObtiene el índice de columna de esta celda. (Se hereda de DataGridViewCell).
Propiedad públicaContentBoundsObtiene el rectángulo delimitador que rodea el área de contenido de la celda. (Se hereda de DataGridViewCell).
Propiedad públicaContextMenuStripObtiene o establece el menú contextual asociado a la celda. (Se hereda de DataGridViewCell).
Propiedad públicaDataGridViewObtiene el control de DataGridView asociado a este elemento. (Se hereda de DataGridViewElement).
Propiedad públicaDefaultNewRowValueObtiene el valor predeterminado de una celda de la fila de nuevos registros. (Se hereda de DataGridViewCell).
Propiedad públicaDisplayedObtiene un valor que indica si la celda se muestra actualmente en pantalla. (Invalida a DataGridViewCell.Displayed).
Propiedad públicaEditedFormattedValueObtiene el valor actual con formato de la celda, con independencia de si la celda está en modo de edición y no se ha confirmado el valor. (Se hereda de DataGridViewCell).
Propiedad públicaEditTypeObtiene el tipo del control de edición hospedado de la celda. (Se hereda de DataGridViewCell).
Propiedad públicaErrorIconBoundsObtiene los límites del icono de error para la celda. (Se hereda de DataGridViewCell).
Propiedad públicaErrorTextObtiene o establece el texto que describe una condición de error asociada a la celda. (Se hereda de DataGridViewCell).
Propiedad públicaFormattedValueObtiene el valor de la celda con el formato para mostrar. (Se hereda de DataGridViewCell).
Propiedad públicaFormattedValueTypeObtiene el tipo de valor con formato de la celda. (Invalida a DataGridViewCell.FormattedValueType).
Propiedad públicaFrozenObtiene un valor que indica si se inmovilizan a la celda. (Invalida a DataGridViewCell.Frozen).
Propiedad públicaHasStyleObtiene un valor que indica si se ha establecido la propiedad Style. (Se hereda de DataGridViewCell).
Propiedad públicaInheritedStateObtiene el estado actual de la celda tal como lo hereda del estado de su fila y columna. (Se hereda de DataGridViewCell).
Propiedad públicaInheritedStyleObtiene el estilo aplicado actualmente a la celda. (Se hereda de DataGridViewCell).
Propiedad públicaIsInEditModeObtiene un valor que indica si actualmente se está editando la celda. (Se hereda de DataGridViewCell).
Propiedad públicaOwningColumnObtiene la columna que contiene esta celda. (Se hereda de DataGridViewCell).
Propiedad públicaOwningRowObtiene la fila que contiene esta celda. (Se hereda de DataGridViewCell).
Propiedad públicaPreferredSizeObtiene el tamaño, en píxeles, de un área rectangular en la que cabe la celda. (Se hereda de DataGridViewCell).
Propiedad públicaReadOnlyObtiene un valor que indica si la celda de encabezado es de solo lectura. (Invalida a DataGridViewCell.ReadOnly).
Propiedad públicaResizableObtiene un valor que indica si la celda se puede cambiar. (Invalida a DataGridViewCell.Resizable).
Propiedad públicaRowIndexObtiene el índice de la fila primaria de la celda. (Se hereda de DataGridViewCell).
Propiedad públicaSelectedObtiene o establece un valor que indica si la celda está seleccionada. (Invalida a DataGridViewCell.Selected).
Propiedad públicaSizeObtiene el tamaño de la celda. (Se hereda de DataGridViewCell).
Propiedad públicaStateObtiene el estado de la (UI) interfaz de usuario del elemento. (Se hereda de DataGridViewElement).
Propiedad públicaStyleObtiene o establece el estilo de la celda. (Se hereda de DataGridViewCell).
Propiedad públicaTagObtiene o establece el objeto que contiene datos complementarios sobre la celda. (Se hereda de DataGridViewCell).
Propiedad públicaToolTipTextObtiene o establece el texto de información sobre herramientas asociado a esta celda. (Se hereda de DataGridViewCell).
Propiedad públicaValueObtiene o establece el valor asociado a esta celda. (Se hereda de DataGridViewCell).
Propiedad públicaValueTypeObtiene el tipo del valor almacenado en la celda. (Invalida a DataGridViewCell.ValueType).
Propiedad públicaVisibleObtiene un valor que indica si la celda está visible. (Invalida a DataGridViewCell.Visible).
Arriba
  NombreDescripción
Método públicoAdjustCellBorderStyleModifica el estilo de borde de celda de entrada según los criterios especificados. (Se hereda de DataGridViewCell).
Método protegidoBorderWidthsDevuelve un objeto Rectangle que representa el ancho de todos los márgenes de la celda. (Se hereda de DataGridViewCell).
Método protegidoClickUnsharesRowIndica si la fila de la celda dejará de estar compartida al hacer clic en la celda. (Se hereda de DataGridViewCell).
Método públicoClonecrea una copia exacta de esta celda. (Invalida a DataGridViewCell.Clone()).
Método protegidoContentClickUnsharesRowIndica si la fila de la celda dejará de estar compartida al hacer clic en el contenido de la celda. (Se hereda de DataGridViewCell).
Método protegidoContentDoubleClickUnsharesRowIndica si la fila de la celda dejará de estar compartida al hacer doble clic en el contenido de la celda. (Se hereda de DataGridViewCell).
Método protegidoCreateAccessibilityInstanceCrea un nuevo objeto accesible para la celda DataGridViewCell. (Se hereda de DataGridViewCell).
Método públicoDetachEditingControlQuita el control de edición de la celda de DataGridView. (Se hereda de DataGridViewCell).
Método públicoDispose()Libera todos los recursos utilizados por DataGridViewCell. (Se hereda de DataGridViewCell).
Método protegidoDispose(Boolean)Versiones que los recursos no administrados usados por DataGridViewHeaderCell y opcionalmente libera los recursos administrados. (Invalida a DataGridViewCell.Dispose(Boolean)).
Método protegidoDoubleClickUnsharesRowIndica si la fila de la celda dejará de estar compartida al hacer doble clic en la celda. (Se hereda de DataGridViewCell).
Método protegidoEnterUnsharesRowIndica si la fila primaria va a dejar de estar compartida cuando el foco se desplace a la celda. (Se hereda de DataGridViewCell).
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalizeLibera los recursos no administrados y realiza otras operaciones de limpieza antes de que la recolección de elementos no utilizados reclame DataGridViewCell. (Se hereda de DataGridViewCell).
Método protegidoGetClipboardContentRecupera el valor con formato de la celda que copiar en el Clipboard. (Se hereda de DataGridViewCell).
Método públicoGetContentBounds(Int32)Devuelve el rectángulo delimitador que rodea el área de contenido de la celda utilizando un objeto Graphics predeterminado y el estilo de celda actualmente en vigor para la celda. (Se hereda de DataGridViewCell).
Método protegidoGetContentBounds(Graphics, DataGridViewCellStyle, Int32)Devuelve el rectángulo delimitador que rodea el área de contenido de la celda, que se calcula utilizando el objeto Graphics especificado y el estilo de celda. (Se hereda de DataGridViewCell).
Método públicoGetEditedFormattedValueDevuelve el valor actual con formato de la celda, con independencia de si la celda está en modo de edición y no se ha confirmado el valor. (Se hereda de DataGridViewCell).
Método protegidoGetErrorIconBoundsDevuelve el rectángulo delimitador que rodea el icono de error de la celda, si se está mostrando alguna. (Se hereda de DataGridViewCell).
Método protegidoGetErrorTextDevuelve una cadena que representa el error para la celda. (Se hereda de DataGridViewCell).
Método protegidoGetFormattedValueObtiene el valor de la celda con el formato para mostrar. (Se hereda de DataGridViewCell).
Método públicoGetHashCodeActúa como función hash para un tipo concreto. (Se hereda de Object).
Método públicoGetInheritedContextMenuStripobtiene el menú contextual de la celda de encabezado. (Invalida a DataGridViewCell.GetInheritedContextMenuStrip(Int32)).
Método públicoGetInheritedStateDevuelve un valor que indica el estado actual de la celda como heredado del estado de la fila o columna. (Invalida a DataGridViewCell.GetInheritedState(Int32)).
Método públicoGetInheritedStyleObtiene el estilo aplicado a la celda. (Se hereda de DataGridViewCell).
Método protegidoGetPreferredSizeCalcula el tamaño preferido, en píxeles, de la celda. (Se hereda de DataGridViewCell).
Método protegidoGetSizeObtiene el tamaño de la celda. (Invalida a DataGridViewCell.GetSize(Int32)).
Método públicoGetTypeObtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegidoGetValueobtiene el valor de la celda. (Invalida a DataGridViewCell.GetValue(Int32)).
Método públicoInitializeEditingControlInicializa el control utilizado para editar la celda. (Se hereda de DataGridViewCell).
Método protegidoKeyDownUnsharesRowIndica si la fila primaria deja de estar compartida cuando el usuario presiona una tecla mientras el foco está en la celda. (Se hereda de DataGridViewCell).
Método públicoKeyEntersEditModeDetermina si el modo de edición se debe iniciar basándose en la clave dada. (Se hereda de DataGridViewCell).
Método protegidoKeyPressUnsharesRowIndica si una fila va a dejar de estar compartida cuando se presiona una tecla mientras el foco está en una celda de la fila. (Se hereda de DataGridViewCell).
Método protegidoKeyUpUnsharesRowIndica si la fila primaria deja de estar compartida cuando el usuario libera una tecla mientras el foco está en la celda. (Se hereda de DataGridViewCell).
Método protegidoLeaveUnsharesRowIndica si una fila va a dejar de estar compartida cuando el foco abandone una celda de la fila. (Se hereda de DataGridViewCell).
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método protegidoMouseClickUnsharesRowIndica si una fila va a dejar de estar compartida cuando el usuario haga clic en un botón del mouse mientras el puntero está en una celda de la fila. (Se hereda de DataGridViewCell).
Método protegidoMouseDoubleClickUnsharesRowIndica si una fila va a dejar de estar compartida cuando el usuario haga doble clic en una celda de la fila. (Se hereda de DataGridViewCell).
Método protegidoMouseDownUnsharesRowIndica si una fila se compartidas cuando se mantiene el botón del mouse mientras el puntero está en una celda de la fila. (Invalida a DataGridViewCell.MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)).
Método protegidoMouseEnterUnsharesRowIndica si una fila se compartidas cuando el puntero del mouse se mueve sobre una celda de la fila. (Invalida a DataGridViewCell.MouseEnterUnsharesRow(Int32)).
Método protegidoMouseLeaveUnsharesRowIndica si una fila se compartidas cuando el puntero del mouse sale de la fila. (Invalida a DataGridViewCell.MouseLeaveUnsharesRow(Int32)).
Método protegidoMouseMoveUnsharesRowIndica si una fila va a dejar de estar compartida cuando el puntero del mouse se sitúe sobre una celda de la fila. (Se hereda de DataGridViewCell).
Método protegidoMouseUpUnsharesRowIndica si una fila se compartidas cuando se suelta el botón del mouse mientras el puntero está en una celda de la fila. (Invalida a DataGridViewCell.MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)).
Método protegidoOnClickSe le llama al hacer clic en la celda. (Se hereda de DataGridViewCell).
Método protegidoOnContentClickSe le llama al hacer clic en el contenido de la celda. (Se hereda de DataGridViewCell).
Método protegidoOnContentDoubleClickSe le llama al hacer doble clic en el contenido de la celda. (Se hereda de DataGridViewCell).
Método protegidoOnDataGridViewChangedSe le llama cuando cambia la propiedad DataGridView de la celda. (Se hereda de DataGridViewCell).
Método protegidoOnDoubleClickSe le llama al hacer doble clic en la celda. (Se hereda de DataGridViewCell).
Método protegidoOnEnterSe le llama cuando el foco se desplaza a una celda. (Se hereda de DataGridViewCell).
Método protegidoOnKeyDownSe le llama cuando se presiona una tecla de carácter mientras el foco está en una celda. (Se hereda de DataGridViewCell).
Método protegidoOnKeyPressSe le llama cuando se presiona una tecla mientras el foco está en una celda. (Se hereda de DataGridViewCell).
Método protegidoOnKeyUpSe le llama cuando se suelta una tecla de carácter mientras el foco está en una celda. (Se hereda de DataGridViewCell).
Método protegidoOnLeaveSe le llama cuando el foco se desplaza de una celda. (Se hereda de DataGridViewCell).
Método protegidoOnMouseClickSe le llama cuando el usuario hace clic en un botón del mouse mientras el puntero está en una celda. (Se hereda de DataGridViewCell).
Método protegidoOnMouseDoubleClickSe le llama cuando el usuario hace clic en un botón del mouse mientras el puntero está en una celda. (Se hereda de DataGridViewCell).
Método protegidoOnMouseDownSe invoca cuando se mantiene el botón del mouse mientras el puntero está en una celda. (Invalida a DataGridViewCell.OnMouseDown(DataGridViewCellMouseEventArgs)).
Método protegidoOnMouseEnterSe llama cuando el puntero del mouse entra en la celda. (Invalida a DataGridViewCell.OnMouseEnter(Int32)).
Método protegidoOnMouseLeaveSe llama cuando el puntero del mouse sale de la celda. (Invalida a DataGridViewCell.OnMouseLeave(Int32)).
Método protegidoOnMouseMoveSe le llama cuando el puntero del mouse se mueve dentro de una celda. (Se hereda de DataGridViewCell).
Método protegidoOnMouseUpSe invoca cuando se suelta el botón del mouse mientras el puntero está sobre la celda. (Invalida a DataGridViewCell.OnMouseUp(DataGridViewCellMouseEventArgs)).
Método protegidoPaintpinta DataGridViewHeaderCellactual. (Invalida a DataGridViewCell.Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)).
Método protegidoPaintBorderDibuja el borde del control DataGridViewCell actual. (Se hereda de DataGridViewCell).
Método protegidoPaintErrorIconDibuja el icono de error del control DataGridViewCell actual. (Se hereda de DataGridViewCell).
Método públicoParseFormattedValueConvierte un valor con formato para la presentación en un valor de celda real. (Se hereda de DataGridViewCell).
Método públicoPositionEditingControlEstablece la ubicación y tamaño del control de edición que hospeda una celda del control DataGridView. (Se hereda de DataGridViewCell).
Método públicoPositionEditingPanelEstablece la ubicación y tamaño del panel de edición que hospeda la celda y devuelve los límites normales del control de edición dentro del panel de edición. (Se hereda de DataGridViewCell).
Método protegidoRaiseCellClickProvoca el evento de DataGridView.CellClick . (Se hereda de DataGridViewElement).
Método protegidoRaiseCellContentClickProvoca el evento de DataGridView.CellContentClick . (Se hereda de DataGridViewElement).
Método protegidoRaiseCellContentDoubleClickProvoca el evento de DataGridView.CellContentDoubleClick . (Se hereda de DataGridViewElement).
Método protegidoRaiseCellValueChangedProvoca el evento de DataGridView.CellValueChanged . (Se hereda de DataGridViewElement).
Método protegidoRaiseDataErrorProvoca el evento de DataGridView.DataError . (Se hereda de DataGridViewElement).
Método protegidoRaiseMouseWheelProvoca el evento de Control.MouseWheel . (Se hereda de DataGridViewElement).
Método protegidoSetValueEstablece el valor de la celda. (Se hereda de DataGridViewCell).
Método públicoToStringDevuelve una cadena que describe el objeto actual. (Invalida a DataGridViewCell.ToString()).
Arriba

Esta clase es una clase base para otras clases de celda de encabezado, como DataGridViewRowHeaderCell y DataGridViewColumnHeaderCell. Para crear iconos personalizados de encabezado de fila o glifos de encabezado de columna, heredan de la clase de DataGridViewHeaderCell y agregan funcionalidad para pintar dispone del icono o glifos.

Notas para los herederos

Cuando se deriva de DataGridViewHeaderCell y agregue nuevas propiedades a la clase derivada, asegúrese de reemplazar el método de Clone para copiar las nuevas propiedades durante las operaciones de clonación. También debe llamar al método de Clone de la clase base para que las propiedades de la clase base a la nueva celda.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.