DataGridViewCell.OnMouseEnter(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn der Mauszeiger über eine Zelle bewegt wird.
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)
Parameter
- rowIndex
- Int32
Der Index der übergeordneten Zeile der Zelle.
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieser Methode veranschaulicht. Dieses Beispiel ist Teil eines größeren Beispiels, das unter Gewusst wie: Anpassen von Zellen und Spalten im Windows Forms DataGridView-Steuerelements durch Erweitern ihres Verhaltens und ihrer Darstellung verfügbar ist.
// 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
Hinweise
Diese Methode ähnelt der DataGridView.OnCellMouseEnter Methode. Es wird unter den gleichen Umständen aufgerufen, unter denen ein DataGridView.CellMouseEnter Ereignis ausgelöst wird, aber das Ereignis wird nicht ausgelöst.
Gilt für:
Weitere Informationen
- DataGridView
- OnCellMouseEnter(DataGridViewCellEventArgs)
- CellMouseEnter
- OnMouseClick(DataGridViewCellMouseEventArgs)
- OnMouseDoubleClick(DataGridViewCellMouseEventArgs)
- OnMouseDown(DataGridViewCellMouseEventArgs)
- MouseEnterUnsharesRow(Int32)
- OnMouseLeave(Int32)
- OnMouseMove(DataGridViewCellMouseEventArgs)
- OnMouseUp(DataGridViewCellMouseEventArgs)