DataGridViewRowPrePaintEventArgs.PaintHeader 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
绘制当前行的行标头。
重载
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
,则使用 SelectionBackColor 的 InheritedStyle 属性的颜色绘制行标头;若为 false
,则使用 BackColor 的 RowHeadersDefaultCellStyle 属性的颜色绘制行标头。
例外
RowIndex 小于零或大于将 DataGridView 控件中的行数减一得到的值。
注解
PaintHeader自行绘制 DataGridViewRow 及其单元格的内容时,请使用 方法。 如果手动绘制整行及其单元格的内容,请将 Handled 属性设置为 true
。 当 为 true
时Handled,CellPainting不会发生 和 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 控件中的行数减一得到的值。