DataGridViewRow.PaintHeader Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Dibuja el encabezado de celda de la fila actual.
protected public:
virtual void PaintHeader(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle rowBounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System::Windows::Forms::DataGridViewPaintParts paintParts);
protected internal virtual void PaintHeader (System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System.Windows.Forms.DataGridViewPaintParts paintParts);
abstract member PaintHeader : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
override this.PaintHeader : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
Protected Friend Overridable Sub PaintHeader (graphics As Graphics, clipBounds As Rectangle, rowBounds As Rectangle, rowIndex As Integer, rowState As DataGridViewElementStates, isFirstDisplayedRow As Boolean, isLastVisibleRow As Boolean, paintParts As DataGridViewPaintParts)
Parámetros
- graphics
- Graphics
Graphics que se usa para pintar DataGridViewRow.
- clipBounds
- Rectangle
Objeto Rectangle que representa el área del control DataGridView que hay que dibujar.
- rowBounds
- Rectangle
Rectangle que contiene los límites de la celda DataGridViewRow que se está pintando.
- rowIndex
- Int32
Índice de fila de la celda que se está dibujando.
- rowState
- DataGridViewElementStates
Combinación bit a bit de valores de DataGridViewElementStates que especifica el estado de la fila.
- isFirstDisplayedRow
- Boolean
true
para indicar que la fila actual es la primera que se muestra en DataGridView; de lo contrario, false
.
- isLastVisibleRow
- Boolean
true
para indicar que la fila actual es la última de DataGridView que tiene la propiedad Visible establecida en true
; de lo contrario, false
.
- paintParts
- DataGridViewPaintParts
Combinación bit a bit de valores de DataGridViewPaintParts que especifica las partes de la celda que hay que dibujar.
Excepciones
La fila no se ha agregado a un control DataGridView.
paintParts
no es una combinación bit a bit válida de valores de DataGridViewPaintParts.
Comentarios
El DataGridView control llama a este método para pintar el encabezado de fila, excepto cuando un controlador para el DataGridView.RowPrePaint evento establece la HandledEventArgs.Handled propiedad true
en . Para obtener más información, vea Paint.