DataGridViewRow.PaintHeader Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Pinta a célula de cabeçalho da linha atual.
protected public:
virtual void PaintHeader(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle rowBounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System::Windows::Forms::DataGridViewPaintParts paintParts);
protected internal virtual void PaintHeader(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System.Windows.Forms.DataGridViewPaintParts paintParts);
abstract member PaintHeader : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
override this.PaintHeader : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
Protected Friend Overridable Sub PaintHeader (graphics As Graphics, clipBounds As Rectangle, rowBounds As Rectangle, rowIndex As Integer, rowState As DataGridViewElementStates, isFirstDisplayedRow As Boolean, isLastVisibleRow As Boolean, paintParts As DataGridViewPaintParts)
Parâmetros
- graphics
- Graphics
O Graphics usado para pintar o DataGridViewRow.
- clipBounds
- Rectangle
A Rectangle que representa a área do DataGridView que precisa de ser pintada.
- rowBounds
- Rectangle
A Rectangle que contém os limites do DataGridViewRow que está a ser pintado.
- rowIndex
- Int32
O índice de linhas da célula que está a ser pintada.
- rowState
- DataGridViewElementStates
Uma combinação bit a bit de DataGridViewElementStates valores que especifica o estado da linha.
- isFirstDisplayedRow
- Boolean
true para indicar que a linha atual é a primeira linha exibida no DataGridView; caso contrário, false.
- isLastVisibleRow
- Boolean
true para indicar que a linha atual é a última linha em que DataGridView tem a Visible propriedade definida para true; caso contrário, false.
- paintParts
- DataGridViewPaintParts
Uma combinação bit a bit de DataGridViewPaintParts valores que indicam as partes das células a pintar.
Exceções
A linha não foi adicionada a um DataGridView controlo.
paintParts não é uma combinação DataGridViewPaintParts válida de valores bit a bit.
Observações
O DataGridView controlo chama este método para pintar o cabeçalho da linha, exceto quando um handler para o DataGridView.RowPrePaint evento define a HandledEventArgs.Handled propriedade para true. Para obter mais informações, veja Paint.