DataGrid.AllowSorting Propriedade

Definição

Obtém ou define um valor que indica se a grelha pode ser ajustada 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 de Propriedade

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

Exemplos

O seguinte exemplo de código 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

Observações

Esta propriedade é anulada pela DataGridTableStyle.AllowSorting propriedade se houver um DataGridTableStyle ativo atualmente em vigor para o controlo.

Se a ordenação for permitida, clicar no cabeçalho de uma coluna ordenará os dados da tabela por essa coluna.

Também pode ordenar usando uma expressão para um DataColumn. Consulte Expression para detalhes sobre como criar uma expressão de ordenação.

Se o System.Windows.Forms.DataGrid estiver ligado a um DataView, pode definir uma ordenação personalizada para a tabela usando a propriedade DataView da classe Sort. De forma semelhante, se o System.Windows.Forms.DataGrid estiver vinculado a um DataViewManager, cada tabela no DataViewManager pode ter uma ordenação personalizada definindo a propriedade DataViewSettings da classe Sort.

Aplica-se a

Ver também