Orden de datos en el control DataGridView de Windows Forms

De forma predeterminada, los usuarios pueden ordenar los datos de un control DataGridView haciendo clic en el encabezado de una columna de cuadro de texto (o presionando F3 cuando una celda de cuadro de texto esté resaltada en .NET Framework 4.7.2 y versiones posteriores). Puede modificar la propiedad SortMode de columnas específicas para permitir a los usuarios ordenar por otros tipos de columna cuando tenga sentido hacerlo. Los datos también se pueden ordenar mediante programación por cualquier columna o por varias columnas.

En esta sección

Modos de ordenación de columnas del control DataGridView de formularios Windows Forms
Describe las opciones para ordenar datos en el control.

Procedimiento para establecer modos de ordenación de columnas en el control DataGridView de formularios Windows Forms
Describe cómo permitir a los usuarios ordenar por columnas que no se pueden ordenar de forma predeterminada.

Cómo: Personalizar la ordenación en el control DataGridView de formularios Windows Forms
Describe cómo ordenar datos mediante programación y cómo personalizar la ordenación mediante el evento DataGridView.SortCompare o mediante la implementación de la interfaz IComparer.

Referencia

DataGridView
Proporciona documentación de referencia para el control DataGridView.

DataGridView.Sort
Proporciona documentación de referencia del método Sort.

DataGridViewColumn.SortMode
Proporciona documentación de referencia de la propiedad SortMode.

DataGridViewColumnSortMode
Proporciona documentación de referencia de la enumeración DataGridViewColumnSortMode.

Vea también