DataGridView.Sorted Evento

Definición

Se produce cuando el control DataGridView finaliza una operación de ordenación.Occurs when the DataGridView control completes a sorting operation.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo asegurarse de que la celda actual está visible después de la ordenación.The following code example illustrates how to ensure that the current cell is visible after sorting. Este código solo funciona con un control DataGridView sin enlazar.This code works only with an unbound DataGridView control. Con un control DataGridView enlazado a un origen de datos externo, la celda actual no se conserva automáticamente al ordenar.With a DataGridView control bound to an external data source, the current cell is not automatically persisted when sorting.

Para ejecutar este ejemplo, pegue el código siguiente en un formulario que contenga un DataGridView denominado dataGridView1.To run this example, paste the following code into a form that contains a DataGridView named dataGridView1. En C#, también debe conectar el evento Sorted al controlador de eventos.In C#, you must also connect the Sorted event to the event handler.

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

Comentarios

Este evento no se produce cuando la propiedad VirtualMode está establecida en true y el control se ordena por una columna sin enlazar.This event does not occur when the VirtualMode property is set to true and the control is sorted by an unbound column.

Para obtener más información acerca de cómo controlar eventos, vea controlar y provocar eventos.For more information about how to handle events, see Handling and Raising Events.

Se aplica a

Consulte también: