CMFCHeaderCtrl-Klasse

Die CMFCHeaderCtrl-Klasse unterstützt mehrere Spalten der Sortierung in einem Header-Steuerelement.

class CMFCHeaderCtrl : public CHeaderCtrl

Mitglieder

Bb982730.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CMFCHeaderCtrl::CMFCHeaderCtrl

Erstellt ein CMFCHeaderCtrl-Objekt.

CMFCHeaderCtrl::~CMFCHeaderCtrl

Destruktor.

Bb982730.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CMFCHeaderCtrl::EnableMultipleSort

Aktiviert oder deaktiviert mehrere Spaltensortierungsmodus für das aktuelle Header-Steuerelement.

CMFCHeaderCtrl::GetColumnState

Gibt, an, ob eine Spalte nicht sortiert wird, oder wird in aufsteigender oder absteigender Reihenfolge sortiert.

CMFCHeaderCtrl::GetSortColumn

Ruft den nullbasierten Index der ersten sortierten Spalte im Header-Steuerelement ab.

CMFCHeaderCtrl::GetThisClass

Wird vom Framework, um ein Zeiger auf CRuntimeClass-Objekt abzurufen, das diesem Klassentyp zugeordnet ist.

CMFCHeaderCtrl::IsAscending

Gibt an, ob eine Spalte im Header-Steuerelement in aufsteigender Reihenfolge sortiert wird.

CMFCHeaderCtrl::IsDialogControl

Gibt an, ob das übergeordnete Fenster des aktuellen Zeilen- ein Dialogfeld ist.

CMFCHeaderCtrl::IsMultipleSort

Gibt an, ob das aktuelle Header-Steuerelement in mehreren Spaltensortierungsmodus ist.

CMFCHeaderCtrl::RemoveSortColumn

Entfernt die angegebene Spalte aus der Liste der Sortierungsspalten.

CMFCHeaderCtrl::SetSortColumn

Legt die Sortierreihenfolge einer angegebenen Spalte in einem Header-Steuerelement fest.

Bb982730.collapse_all(de-de,VS.110).gifGeschützte Methoden

Name

Description

CMFCHeaderCtrl::OnDrawItem

Aufgerufen vom Framework, um eine Header-Steuerelement-Spalte zu zeichnen.

CMFCHeaderCtrl::OnDrawSortArrow

Aufgerufen vom Framework, um den Sortierungspfeil zu zeichnen.

CMFCHeaderCtrl::OnFillBackground

Aufgerufen vom Framework, um den Hintergrund einer Header-Steuerelement-Spalte auszufüllen.

Beispiel

Das folgende Beispiel zeigt, wie ein Objekt der Klasse CMFCHeaderCtrl erstellt und wie mehrere Spaltensortierungsmodus für das aktuelle Header-Steuerelement aktiviert.

    CMFCHeaderCtrl* headerCtrl = new CMFCHeaderCtrl();
    headerCtrl->EnableMultipleSort();

Hinweise

Die CMFCHeaderCtrl-Klasse zeichnet einen Sortierungspfeil auf einer Header-Steuerelement-Spalte, um anzugeben, dass die Spalte sortiert wird.Verwenden Sie mehrere Spaltensortierungsmodus, wenn ein Satz von Spalten im übergeordneten Listensteuerelement (CMFCListCtrl-Klasse) gleichzeitig sortiert werden kann.

Vererbungshierarchie

CObject

   CCmdTarget

      CWnd

         Steuerelement-MFC-Klassen

            CMFCHeaderCtrl

Anforderungen

Header: afxheaderctrl.h

Siehe auch

Referenz

Hierarchien-Diagramm

CMFCListCtrl-Klasse

Weitere Ressourcen

MFC-Klassen