DataGridView.Sorted Событие

Определение

Происходит, когда элемент управления DataGridView завершает операцию сортировки.

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

Тип события

Примеры

В следующем примере кода показано, как убедиться, что текущая ячейка отображается после сортировки. Этот код работает только с неограниченным DataGridView элементом управления. DataGridView Если элемент управления привязан к внешнему источнику данных, текущая ячейка не сохраняется автоматически при сортировке.

Чтобы запустить этот пример, вставьте следующий код в форму, содержащую DataGridView с именем dataGridView1. В C# необходимо также подключить Sorted событие к обработчику событий.

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

Комментарии

Это событие не возникает, если свойству VirtualMode присвоено значение true и элемент управления сортируется по несвязанным столбцам.

Дополнительные сведения об обработке событий см. в разделе Обработка и вызов событий.

Применяется к

См. также раздел