DataGrid.AllowSorting Propiedad

Definición

Obtiene o establece un valor que indica si se puede recurrir a 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

true si se pueden ordenar las columnas; de lo 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 existe actualmente un DataGridTableStyle efecto 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.

Si está System.Windows.Forms.DataGrid enlazado a , DataViewpuede establecer una ordenación personalizada para la tabla mediante la propiedad de Sort la DataView clase . Del mismo modo, si está System.Windows.Forms.DataGrid 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