DataGridViewCellPaintingEventArgs(DataGridView, Graphics, Rectangle, Rectangle, Int32, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts) Constructor

Definición

Inicializa una nueva instancia de la clase DataGridViewCellPaintingEventArgs.Initializes a new instance of the DataGridViewCellPaintingEventArgs class.

public:
 DataGridViewCellPaintingEventArgs(System::Windows::Forms::DataGridView ^ dataGridView, System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle cellBounds, int rowIndex, int columnIndex, System::Windows::Forms::DataGridViewElementStates cellState, System::Object ^ value, System::Object ^ formattedValue, System::String ^ errorText, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, System::Windows::Forms::DataGridViewAdvancedBorderStyle ^ advancedBorderStyle, System::Windows::Forms::DataGridViewPaintParts paintParts);
public DataGridViewCellPaintingEventArgs (System.Windows.Forms.DataGridView dataGridView, System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, int columnIndex, System.Windows.Forms.DataGridViewElementStates cellState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts);
new System.Windows.Forms.DataGridViewCellPaintingEventArgs : System.Windows.Forms.DataGridView * System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * int * System.Windows.Forms.DataGridViewElementStates * obj * obj * string * System.Windows.Forms.DataGridViewCellStyle * System.Windows.Forms.DataGridViewAdvancedBorderStyle * System.Windows.Forms.DataGridViewPaintParts -> System.Windows.Forms.DataGridViewCellPaintingEventArgs
Public Sub New (dataGridView As DataGridView, graphics As Graphics, clipBounds As Rectangle, cellBounds As Rectangle, rowIndex As Integer, columnIndex As Integer, cellState As DataGridViewElementStates, value As Object, formattedValue As Object, errorText As String, cellStyle As DataGridViewCellStyle, advancedBorderStyle As DataGridViewAdvancedBorderStyle, paintParts As DataGridViewPaintParts)

Parámetros

dataGridView
DataGridView

DataGridView que contiene la celda que se va a dibujar.The DataGridView that contains the cell to be painted.

graphics
Graphics

Graphics que se usa para pintar DataGridViewCell.The Graphics used to paint the DataGridViewCell.

clipBounds
Rectangle

Rectangle que representa el área de DataGridView que se debe volver a pintar.A Rectangle that represents the area of the DataGridView that needs to be repainted.

cellBounds
Rectangle

Rectangle que contiene los límites de la celda DataGridViewCell que se está pintando.A Rectangle that contains the bounds of the DataGridViewCell that is being painted.

rowIndex
Int32

Índice de fila de la celda que se está dibujando.The row index of the cell that is being painted.

columnIndex
Int32

Índice de columna de la celda que se está dibujando.The column index of the cell that is being painted.

cellState
DataGridViewElementStates

Combinación bit a bit de valores de DataGridViewElementStates que especifica el estado de la celda.A bitwise combination of the DataGridViewElementStates values that specifies the state of the cell.

value
Object

Datos de la celda DataGridViewCell que se está pintando.The data of the DataGridViewCell that is being painted.

formattedValue
Object

Datos con formato de la celda DataGridViewCell que se está pintando.The formatted data of the DataGridViewCell that is being painted.

errorText
String

Mensaje de error asociado a la celda.An error message that is associated with the cell.

cellStyle
DataGridViewCellStyle

Clase DataGridViewCellStyle que contiene información de estilo y formato sobre la celda.A DataGridViewCellStyle that contains formatting and style information about the cell.

advancedBorderStyle
DataGridViewAdvancedBorderStyle

DataGridViewAdvancedBorderStyle que contiene los estilos de borde para la celda que se está pintando.A DataGridViewAdvancedBorderStyle that contains border styles for the cell that is being painted.

paintParts
DataGridViewPaintParts

Combinación bit a bit de valores de DataGridViewPaintParts que especifica las partes que hay que dibujar.A bitwise combination of DataGridViewPaintParts values specifying the parts to paint.

Excepciones

dataGridView es null.dataGridView is null.

o bien-or- graphics es null.graphics is null.

o bien-or- cellStyle es null.cellStyle is null.

paintParts no es una combinación bit a bit válida de valores DataGridViewPaintParts.paintParts is not a valid bitwise combination of DataGridViewPaintParts values.

Se aplica a

Consulte también