DataGridViewCell.OnMouseLeave(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 den Bereich der Zelle verlässt.
protected:
virtual void OnMouseLeave(int rowIndex);
protected virtual void OnMouseLeave (int rowIndex);
abstract member OnMouseLeave : int -> unit
override this.OnMouseLeave : int -> unit
Protected Overridable Sub OnMouseLeave (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.OnCellMouseLeave Methode. Es wird unter den gleichen Umständen aufgerufen, unter denen ein DataGridView.CellMouseLeave Ereignis ausgelöst wird, aber das Ereignis wird nicht ausgelöst.
Gilt für:
Weitere Informationen
- DataGridView
- OnCellMouseLeave(DataGridViewCellEventArgs)
- CellMouseLeave
- OnMouseClick(DataGridViewCellMouseEventArgs)
- OnMouseDoubleClick(DataGridViewCellMouseEventArgs)
- OnMouseDown(DataGridViewCellMouseEventArgs)
- OnMouseEnter(Int32)
- MouseLeaveUnsharesRow(Int32)
- OnMouseMove(DataGridViewCellMouseEventArgs)
- OnMouseUp(DataGridViewCellMouseEventArgs)