Listensteuerelement und Listenansicht

Zur Vereinfachung kapselt MFC das Listensteuerelement es zwei Möglichkeiten.Sie können Listensteuerelemente verwenden:

  • Direkt durch das Einbetten eines CListCtrl-Objekts in der Dialogfeldklasse.

  • Indirekt mithilfe der Klasse CListView.

CListView erleichtert es, ein Listensteuerelement mit der MFC-Dokument-/Ansichtsarchitektur zu integrieren und kapselt das Steuerelement viel, während CEditView ein Bearbeitungssteuerelement kapselt: Das Steuerelement wird die gesamte Oberfläche einer MFC-Ansicht aus.(Die Ansicht ist das Steuerelement, CListView) umgewandelt werden soll.

Ein CListView-Objekt erbt von CCtrlView und ihre Basisklassen und fügt eine Memberfunktion hinzu, um das Steuerelement der zugrunde liegenden Liste ab.Verwenden Sie die Member anzeigen, um die Sicht als Sicht zu arbeiten.Verwenden Sie die GetListCtrl-Memberfunktion auf, um den Memberfunktionen des Listensteuerelements zu erhalten.Verwenden Sie diese Member:

  • Hinzufügen, Löschen oder bearbeiten Sie "Items" in der Liste.

  • Festlegen von Attributen oder Listensteuerelement ab.

Zum Abrufen eines Verweises auf CListCtrl zugrunde liegt CListView, rufen Sie GetListCtrl von der Listenansichts - Klasse gezeigt:

CListCtrl& listCtrl = GetListCtrl();

In diesem Thema werden beide Methoden veranschaulicht, das Listensteuerelement zu verwenden.

Siehe auch

Referenz

Verwenden von CListCtrl

Konzepte

Steuerelemente (MFC)