Freigeben über


Hinzufügen von Spalten zum Steuerelement (Berichtsansicht)

Hinweis

Die folgenden Schritte veranschaulichen entweder auf CListView oder Verwendung-Objekt zu.

Wenn ein Listensteuerelement in der Berichtsansicht ist, werden die Spalten angezeigt und bieten eine Möglichkeit zum Organisieren der verschiedenen Unterelemente jedes Listensteuerelementelements bereit. Diese Organisation ist einer 1:1-Entsprechung zwischen einer Spalte im Listensteuerelement und dem zugeordneten Unterelement des Listensteuerelementelements implementiert. Weitere Informationen über Unterelemente, finden Sie unter Hinzufügen von Elementen zum Steuerelement. Ein Beispiel eines Listensteuerelements in der Berichtsansicht wird aus der Detailansicht in Windows 95 und Windows 98-Explorer bereitgestellt. Die erste Spalte wird Ordner, Dateisymbole und Bezeichnungen auf. Andere Spaltenlistendateigröße, Dateityp, Datumslast Arbeiten, z. B.

Obwohl Spalten zu einem Listensteuerelement jederzeit hinzugefügt werden können, sind die Spalten angezeigt, wenn das Steuerelement das LVS_REPORT Stilbit verfügt, das aktiviert ist.

Jede Spalte verfügt über ein zugeordnetes Objekt des Kopfzeilenelements (siehe CHeaderCtrl), das die Spalte bezeichnet und Benutzern ermöglicht, um die Größe der Spalte zu ändern.

Wenn das Listensteuerelement eine Berichtsansicht unterstützt, müssen Sie eine Spalte für alle in einem Listensteuerelementelement Unterelement hinzufügen. Fügen Sie eine Spalte hinzu, indem Sie eine LV_COLUMN-Struktur vorbereiten und dann einen Aufruf InsertColumn ausführen. Nachdem Sie die erforderlichen Spalten (die auch als Kopfzeilenelemente hinzugefügt haben, können Sie sie mithilfe der Memberfunktionen und Stile neu anordnen, die dem eingebetteten Header-Steuerelement gehören. Weitere Informationen finden Sie unter Reihenfolgen-Elemente im Header-Steuerelement.

Hinweis

Wenn das Listensteuerelement mit dem LVS_NOCOLUMNHEADER Stil erstellt wird, wird jeder Versuch, Spalten einzufügende ignoriert.

Siehe auch

Referenz

Verwenden von CListCtrl

Konzepte

Steuerelemente (MFC)