DataGridView.Sorted Ereignis

Definition

Tritt ein, wenn das DataGridView-Steuerelement einen Sortiervorgang abschließt.

public:
 event EventHandler ^ Sorted;
public event EventHandler Sorted;
public event EventHandler? Sorted;
member this.Sorted : EventHandler 
Public Custom Event Sorted As EventHandler 

Ereignistyp

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie sicherstellen, dass die aktuelle Zelle nach dem Sortieren sichtbar ist. Dieser Code funktioniert nur mit einem ungebundenen DataGridView Steuerelement. Wenn ein DataGridView Steuerelement an eine externe Datenquelle gebunden ist, wird die aktuelle Zelle beim Sortieren nicht automatisch beibehalten.

Fügen Sie zum Ausführen dieses Beispiels den folgenden Code in ein Formular ein, das einen DataGridView namen dataGridView1enthält. In C# müssen Sie das Ereignis auch mit dem Sorted Ereignishandler verbinden.

private void dataGridView1_Sorted(object sender, EventArgs e)
{
    this.dataGridView1.FirstDisplayedCell = this.dataGridView1.CurrentCell;
}
Private Sub dataGridView1_Sorted(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles dataGridView1.Sorted

    Me.dataGridView1.FirstDisplayedCell = Me.dataGridView1.CurrentCell

End Sub

Hinweise

Dieses Ereignis tritt nicht auf, wenn die VirtualMode -Eigenschaft auf true festgelegt ist und das Steuerelement nach einer ungebundenen Spalte sortiert wird.

Weitere Informationen zum Behandeln von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Gilt für:

Weitere Informationen