次の方法で共有


DataGridViewRowPrePaintEventArgs.PaintHeader メソッド

定義

現在の行の行ヘッダーを描画します。

オーバーロード

PaintHeader(Boolean)

現在の DataGridViewRow の行ヘッダー全体を描画します。

PaintHeader(DataGridViewPaintParts)

現在の行の行ヘッダーの指定した部分を描画します。

PaintHeader(Boolean)

ソース:
DataGridViewRowPrePaintEventArgs.cs
ソース:
DataGridViewRowPrePaintEventArgs.cs
ソース:
DataGridViewRowPrePaintEventArgs.cs

現在の DataGridViewRow の行ヘッダー全体を描画します。

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

パラメーター

paintSelectionBackground
Boolean

SelectionBackColorInheritedStyle プロパティの色で行ヘッダーを描画する場合は trueBackColor プロパティの RowHeadersDefaultCellStyle で行ヘッダーを描画する場合は false

例外

RowIndex が 0 未満か、DataGridView コントロールの行数から 1 を引いた値を上回っています。

注釈

メソッドは、 PaintHeader とそのセルの内容を DataGridViewRow 自分で描画するときに使用します。 行全体とそのセルの内容を手動で塗りつぶす場合は、 プロパティを Handledtrue設定します。 が のtrue場合HandledCellPainting イベントと RowPostPaint イベントは発生しません。

こちらもご覧ください

適用対象

PaintHeader(DataGridViewPaintParts)

ソース:
DataGridViewRowPrePaintEventArgs.cs
ソース:
DataGridViewRowPrePaintEventArgs.cs
ソース:
DataGridViewRowPrePaintEventArgs.cs

現在の行の行ヘッダーの指定した部分を描画します。

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 が 0 未満か、DataGridView コントロールの行数から 1 を引いた値を上回っています。

こちらもご覧ください

適用対象