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 控制項的資料列數減一。