DataGrid.AllowSorting Propiedad

Definición

Obtiene o establece un valor que indica si es posible volver a ordenar la cuadrícula haciendo clic en un encabezado de columna.

public:
 property bool AllowSorting { bool get(); void set(bool value); };
public bool AllowSorting { get; set; }
member this.AllowSorting : bool with get, set
Public Property AllowSorting As Boolean

Valor de propiedad

Boolean

true si se pueden ordenar las columnas; en caso contrario, false.

Ejemplos

En el ejemplo de código siguiente se alterna la AllowSorting propiedad .

private:
   void ToggleAllowSorting()
   {
      // Toggle the AllowSorting property.
      dataGrid1->AllowSorting =  !dataGrid1->AllowSorting;
   }
private void ToggleAllowSorting()
{
   // Toggle the AllowSorting property.
   dataGrid1.AllowSorting = ! dataGrid1.AllowSorting;
}
Private Sub ToggleAllowSorting()

   ' Toggle the AllowSorting property.
   DataGrid1.AllowSorting = Not DataGrid1.AllowSorting
End Sub

Comentarios

Esta propiedad se invalida mediante la DataGridTableStyle.AllowSorting propiedad si hay un DataGridTableStyle objeto actualmente en vigor para el control.

Si se permite la ordenación, al hacer clic en un encabezado de columna se ordenarán los datos de la tabla por esa columna.

También puede ordenar mediante una expresión para .DataColumn Consulte Expression para obtener más información sobre cómo crear una expresión de ordenación.

System.Windows.Forms.DataGrid Si está enlazado a , DataViewpuede establecer una ordenación personalizada para la tabla mediante la propiedad de Sort la DataView clase . Del mismo modo, si System.Windows.Forms.DataGrid está enlazado a , DataViewManagercada tabla de DataViewManager puede tener una ordenación personalizada estableciendo la propiedad de Sort la DataViewSettings clase.

Se aplica a

Consulte también