Compartilhar via


CMFCHeaderCtrl::SetSortColumn

Define a ordem de classificar de uma coluna especificada em um controle de cabeçalho.

void SetSortColumn(
   int iColumn,
   BOOL bAscending=TRUE,
   BOOL bAdd=FALSE 
);

Parâmetros

  • [in] iColumn
    O índice baseado em zero de uma coluna de controle de cabeçalho.Se este parâmetro é menor que zero, esse método remove todas as colunas da lista de colunas de classificar.

  • [in] bAscending
    Especifica a ordem de classificar da coluna que o iColumn parâmetro especifica. TRUE Para conjunto a ordem; crescente FALSE Para conjunto a ordem decrescente. O valor padrão é TRUE.

  • [in] bAdd
    TRUE Para conjunto a ordem de classificar da coluna que o iColumn parâmetro especifica.

    Se o controle de cabeçalho corrente estiver no classificar de coluna vários modo, este método adiciona a coluna especificada na lista de colunas de classificar.Use CMFCHeaderCtrl::EnableMultipleSort Para conjunto vários coluna modo de classificar.

    Se não for o modo de classificar de coluna vários conjunto e esse método é compilado no modo de depurar, esse método declara.Se modo de classificar com múltiplas colunas não está definido e este método é compilado no modo de varejo, esse método remove todas as colunas primeiro da lista de colunas de classificar e, em seguida, adiciona a coluna especificada à lista.

    FALSE primeiro remover todas as colunas da lista de colunas de classificar e adicione a coluna especificada na lista. O valor padrão é FALSE.

Comentários

Use este método para conjunto a ordem de classificar de uma coluna.Se necessário, este método adiciona a coluna à lista de colunas de classificar.O controle de cabeçalho usa a ordem de classificar para desenhar uma seta que aponta para cima ou para baixo classificar.

Requisitos

Cabeçalho: afxheaderctrl.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCHeaderCtrl

CMFCHeaderCtrl::EnableMultipleSort