DataGridViewRowPrePaintEventArgs.PaintCellsBackground 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í.
Pinta el fondo de celda del área comprendida entre los límites especificados.
public:
void PaintCellsBackground(System::Drawing::Rectangle clipBounds, bool cellsPaintSelectionBackground);
public void PaintCellsBackground (System.Drawing.Rectangle clipBounds, bool cellsPaintSelectionBackground);
member this.PaintCellsBackground : System.Drawing.Rectangle * bool -> unit
Public Sub PaintCellsBackground (clipBounds As Rectangle, cellsPaintSelectionBackground As Boolean)
Parámetros
- clipBounds
- Rectangle
Rectangle que especifica el área de DataGridView que se va a dibujar.
- cellsPaintSelectionBackground
- Boolean
true
para pintar el fondo entre los límites especificados con el color de la propiedad SelectionBackColor de InheritedStyle; false
para pintar el fondo entre los límites especificados con el color que determina la propiedad BackColor de InheritedStyle.
Excepciones
RowIndex es menor que cero o mayor que el número de filas del control DataGridView menos uno.
Comentarios
Use el PaintCellsBackground método cuando dibuje el DataGridViewRow contenido de y sus celdas usted mismo. Si pinta manualmente toda la fila y el contenido de sus celdas, establezca la HandledEventArgs.Handled propiedad true
en . Cuando HandledEventArgs.Handled es true
, los CellPainting eventos y RowPostPaint no se producen.