Udostępnij za pośrednictwem


CMFCHeaderCtrl::SetSortColumn

Ustawia kolejność sortowania kolumny określonego formantu nagłówka.

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

Parametry

  • [w]iColumn
    Wyświetlanego nagłówek kolumny formantu.Jeśli ten parametr jest mniejsza od zera, ta metoda usuwa wszystkie kolumny z listy sortowanie kolumn.

  • [w]bAscending
    Określa kolejność sortowania kolumny, która iColumn określa parametr.TRUEAby ustawić rosnąco; FALSEAby ustawić w kolejności malejącej.Wartością domyślną jest TRUE.

  • [w]bAdd
    TRUEAby ustawić porządek sortowania kolumny iColumn określa parametr.

    Jeśli bieżący formant nagłówka jest w sortowania wielu kolumn tryb tej metody dodaje określonej kolumny do listy sortowania kolumn.Użyj CMFCHeaderCtrl::EnableMultipleSort do wielu Tryb sortowania kolumny.

    Jeśli nie ustawiono tryb sortowania kolumny wielu i ta metoda jest skompilowany w trybie debugowania, potwierdza się tej metody.Wiele Tryb sortowania kolumny nie jest ustawiona, Metoda ta jest skompilowany w trybie detalicznych tej metody najpierw usuwa wszystkie kolumny z listy sortowanie kolumn i następnie dodaje do listy określonej kolumny.

    FALSEnajpierw usuń wszystkie kolumny z listy sortowanie kolumn, a następnie dodaj określonej kolumny do listy.Wartością domyślną jest FALSE.

Uwagi

Metoda ta służy do ustawiania porządku sortowania kolumny.Jeśli to konieczne, Metoda ta dodaje kolumnę do listy sortowania kolumn.Nagłówka formantu używa kolejności sortowania, aby narysować strzałkę sortowania, wskazującą w górę lub w dół.

Wymagania

Nagłówek: afxheaderctrl.h

Zobacz też

Informacje

Klasa CMFCHeaderCtrl

Wykres hierarchii

CMFCHeaderCtrl::EnableMultipleSort