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
и элемент управления сортируется по несвязанным столбцам.
Дополнительные сведения об обработке событий см. в разделе Обработка и вызов событий.
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по