DataGrid.AllowSorting Propriedade

Definição

Obtém ou define um valor que indica se a grade pode ser reclassificada clicando no cabeçalho de uma coluna.

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 da propriedade

Boolean

true se as colunas puderem ser classificadas; caso contrário, false.

Exemplos

O exemplo de código a seguir alterna a AllowSorting propriedade.

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

Comentários

Essa propriedade será substituída pela DataGridTableStyle.AllowSorting propriedade se houver um DataGridTableStyle atualmente em vigor para o controle.

Se a classificação for permitida, clicar em um cabeçalho de coluna classificará os dados da tabela por essa coluna.

Você também pode classificar usando uma expressão para um DataColumn. Consulte Expression detalhes sobre como criar uma expressão de classificação.

Se estiver System.Windows.Forms.DataGrid associado a um DataView, você poderá definir uma classificação personalizada para a tabela usando a DataView propriedade da Sort classe. Da mesma forma, se o System.Windows.Forms.DataGrid for associado a uma DataViewManager, cada tabela no DataViewManager pode ter uma classificação personalizada definindo a DataViewSettings propriedade da Sort classe.

Aplica-se a

Confira também