Поделиться через


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 для закрашивания заголовка строки цветом свойства SelectionBackColor стиля InheritedStyle; значение false для закрашивания заголовка строки при помощи свойства BackColor свойства RowHeadersDefaultCellStyle.

Исключения

Свойство RowIndex меньше нуля или больше количества строк в элементе управления DataGridView минус один.

Комментарии

Используйте метод при PaintHeader самостоятельном рисовании DataGridViewRow и его содержимого ячеек. Если вы вручную закрашили всю строку и содержимое ее ячеек, задайте для свойства значение Handledtrue. Если Handled имеет значение true, 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 минус один.

См. также раздел

Применяется к