DataGridViewButtonCell.Paint 方法

定义

绘制当前 DataGridViewButtonCell

protected:
 override void Paint(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle cellBounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates elementState, System::Object ^ value, System::Object ^ formattedValue, System::String ^ errorText, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, System::Windows::Forms::DataGridViewAdvancedBorderStyle ^ advancedBorderStyle, System::Windows::Forms::DataGridViewPaintParts paintParts);
protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates elementState, object value, object formattedValue, string errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts);
protected override void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates elementState, object? value, object? formattedValue, string? errorText, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle, System.Windows.Forms.DataGridViewPaintParts paintParts);
override this.Paint : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * obj * obj * string * System.Windows.Forms.DataGridViewCellStyle * System.Windows.Forms.DataGridViewAdvancedBorderStyle * System.Windows.Forms.DataGridViewPaintParts -> unit
Protected Overrides Sub Paint (graphics As Graphics, clipBounds As Rectangle, cellBounds As Rectangle, rowIndex As Integer, elementState As DataGridViewElementStates, value As Object, formattedValue As Object, errorText As String, cellStyle As DataGridViewCellStyle, advancedBorderStyle As DataGridViewAdvancedBorderStyle, paintParts As DataGridViewPaintParts)

参数

graphics
Graphics

Graphics用于绘制单元格的单元格。

clipBounds
Rectangle

表示需要重新绘制的区域Rectangle的 ADataGridView

cellBounds
Rectangle

一个 Rectangle 包含要绘制的单元格边界的单元格。

rowIndex
Int32

要绘制的单元格的行索引。

elementState
DataGridViewElementStates

指定单元格状态的值的 DataGridViewElementStates 按位组合。

value
Object

要绘制的单元格的数据。

formattedValue
Object

正在绘制的单元格的格式化数据。

errorText
String

与单元格关联的错误消息。

cellStyle
DataGridViewCellStyle

包含有关单元格的格式和样式信息的 A DataGridViewCellStyle

advancedBorderStyle
DataGridViewAdvancedBorderStyle

一个 DataGridViewAdvancedBorderStyle 包含正在绘制的单元格的边框样式。

paintParts
DataGridViewPaintParts

值的按位组合 DataGridViewPaintParts ,指定需要绘制单元格的各个部分。

适用于