DataGridViewRow.DrawFocus 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 un rectángulo de foco alrededor de los límites especificados.
protected public:
virtual void DrawFocus(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle bounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates rowState, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, bool cellsPaintSelectionBackground);
protected internal virtual void DrawFocus (System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle bounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, System.Windows.Forms.DataGridViewCellStyle cellStyle, bool cellsPaintSelectionBackground);
abstract member DrawFocus : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewCellStyle * bool -> unit
override this.DrawFocus : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewCellStyle * bool -> unit
Protected Friend Overridable Sub DrawFocus (graphics As Graphics, clipBounds As Rectangle, bounds As Rectangle, rowIndex As Integer, rowState As DataGridViewElementStates, cellStyle As DataGridViewCellStyle, cellsPaintSelectionBackground As Boolean)
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.
- bounds
- 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.
- cellStyle
- DataGridViewCellStyle
DataGridViewCellStyle que se utiliza para dibujar el rectángulo de foco.
- cellsPaintSelectionBackground
- Boolean
true
para utilizar el valor de la propiedad SelectionBackColor de cellStyle
como color del rectángulo de foco; false
para usar el valor de la propiedad BackColor de cellStyle
como color del rectángulo de foco.
Excepciones
La fila no se ha agregado a un control DataGridView.
Comentarios
El rowIndex
parámetro no se usa en la implementación de clase base del DrawFocus método, aunque se puede usar al invalidar este método en una clase derivada.