DataGridViewRowPrePaintEventArgs.PaintHeader 方法

定义

绘制当前行的行标头。

重载

PaintHeader(Boolean)

绘制当前 DataGridViewRow 的整个行标头。

PaintHeader(DataGridViewPaintParts)

绘制当前行的行标头的指定部分。

PaintHeader(Boolean)

绘制当前 DataGridViewRow 的整个行标头。

public:
 void PaintHeader(bool paintSelectionBackground);
public void PaintHeader (bool paintSelectionBackground);
member this.PaintHeader : bool -> unit
Public Sub PaintHeader (paintSelectionBackground As Boolean)

参数

paintSelectionBackground
Boolean

若为 true,则使用 SelectionBackColorInheritedStyle 属性的颜色绘制行标头;若为 false,则使用 BackColorRowHeadersDefaultCellStyle 属性的颜色绘制行标头。

例外

RowIndex 小于零或大于将 DataGridView 控件中的行数减一得到的值。

注解

PaintHeader自行绘制 DataGridViewRow 及其单元格的内容时,请使用 方法。 如果手动绘制整行及其单元格的内容,请将 Handled 属性设置为 true。 当 为 trueHandledCellPainting不会发生 和 RowPostPaint 事件。

另请参阅

适用于

PaintHeader(DataGridViewPaintParts)

绘制当前行的行标头的指定部分。

public:
 void PaintHeader(System::Windows::Forms::DataGridViewPaintParts paintParts);
public void PaintHeader (System.Windows.Forms.DataGridViewPaintParts paintParts);
member this.PaintHeader : System.Windows.Forms.DataGridViewPaintParts -> unit
Public Sub PaintHeader (paintParts As DataGridViewPaintParts)

参数

paintParts
DataGridViewPaintParts

用于指定要绘制的部分的 DataGridViewPaintParts 值的按位组合。

例外

RowIndex 小于零或大于将 DataGridView 控件中的行数减一得到的值。

另请参阅

适用于