DataGridViewCell.OnMouseEnter(Int32) 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.
Chamada quando o ponteiro do rato se move sobre uma célula.
protected:
virtual void OnMouseEnter(int rowIndex);
protected virtual void OnMouseEnter(int rowIndex);
abstract member OnMouseEnter : int -> unit
override this.OnMouseEnter : int -> unit
Protected Overridable Sub OnMouseEnter (rowIndex As Integer)
Parâmetros
- rowIndex
- Int32
O índice da linha mãe da célula.
Exemplos
O seguinte exemplo de código ilustra a utilização deste método. Este exemplo faz parte de um exemplo maior disponível em Como: Personalizar células e colunas no controlo Windows Forms DataGridView estendendo o seu comportamento e aparência.
// Force the cell to repaint itself when the mouse pointer enters it.
protected override void OnMouseEnter(int rowIndex)
{
this.DataGridView.InvalidateCell(this);
}
// Force the cell to repaint itself when the mouse pointer leaves it.
protected override void OnMouseLeave(int rowIndex)
{
this.DataGridView.InvalidateCell(this);
}
' Force the cell to repaint itself when the mouse pointer enters it.
Protected Overrides Sub OnMouseEnter(ByVal rowIndex As Integer)
Me.DataGridView.InvalidateCell(Me)
End Sub
' Force the cell to repaint itself when the mouse pointer leaves it.
Protected Overrides Sub OnMouseLeave(ByVal rowIndex As Integer)
Me.DataGridView.InvalidateCell(Me)
End Sub
Observações
Este método é semelhante ao DataGridView.OnCellMouseEnter método. É chamado nas mesmas circunstâncias em que um DataGridView.CellMouseEnter evento é elevado, mas não eleva realmente o evento.
Aplica-se a
Ver também
- DataGridView
- OnCellMouseEnter(DataGridViewCellEventArgs)
- CellMouseEnter
- OnMouseClick(DataGridViewCellMouseEventArgs)
- OnMouseDoubleClick(DataGridViewCellMouseEventArgs)
- OnMouseDown(DataGridViewCellMouseEventArgs)
- MouseEnterUnsharesRow(Int32)
- OnMouseLeave(Int32)
- OnMouseMove(DataGridViewCellMouseEventArgs)
- OnMouseUp(DataGridViewCellMouseEventArgs)