Übersicht über das ListView-Steuerelement (Windows Forms)

Mit dem ListView-Steuerelement in Windows Forms wird eine Liste von Elementen mit Symbolen angezeigt. Mit einer Listenansicht können Sie eine Benutzeroberfläche erstellen, deren Darstellung dem rechten Fensterbereich von Windows Explorer ähnelt. Das Steuerelement verfügt über vier Ansichtsmodi: LargeIcon, SmallIcon, List und Details.

Mögliche Verwendung des ListView-Steuerelements

Hinweis

Ein zusätzlicher Ansichtsmodus, Tile, ist nur für das Betriebssystem Windows XP und Windows Server 2003 verfügbar. Weitere Informationen finden Sie unter Vorgehensweise: Aktivieren der Tile-Ansicht in einem ListView-Steuerelement von Windows Forms.

Im LargeIcon-Modus werden große Symbole neben dem Elementtext angezeigt. Die Elemente werden in mehreren Spalten angezeigt, wenn das Steuerelement groß genug ist. Der SmallIcon-Modus ist identisch, außer dass kleine Symbole angezeigt werden. Im List-Modus werden kleine Symbole angezeigt, aber immer in einer einzelnen Spalte. Im Details-Modus werden Elemente in mehreren Spalten angezeigt. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen von Spalten zum ListView-Steuerelement in Windows Forms. Der Ansichtsmodus wird mithilfe der View-Eigenschaft bestimmt. Alle Ansichtsmodi können Bilder aus Bildlisten anzeigen. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von Symbolen für das ListView-Steuerelement in Windows Forms.

In der folgenden Tabelle sind einige ListView-Member und die Ansichten aufgeführt, in denen sie gültig sind.

ListView-Member Ansicht
Alignment -Eigenschaft SmallIcon oder LargeIcon
AutoArrange -Eigenschaft SmallIcon oder LargeIcon
AutoResizeColumn-Methode Details
Columns -Eigenschaft Details oder Tile
DrawSubItem -Ereignis Details
FindItemWithText-Methode Details, Listoder Tile
FindNearestItem-Methode SmallIcon oder LargeIcon
GetItemAt-Methode Details oder Tile
Groups -Eigenschaft Alle Ansichten außer List
HeaderStyle-Eigenschaft Details.
InsertionMark-Eigenschaft LargeIcon, SmallIconoder Tile

Die wichtigste Eigenschaft des ListView-Steuerelements ist Items. Sie enthält die vom Steuerelement angezeigten Elemente. Die SelectedItems-Eigenschaft enthält eine Auflistung der aktuell im Steuerelement ausgewählten Elemente. Der Benutzer kann mehrere Elemente auswählen, um z. B. mehrere Elemente gleichzeitig zu ziehen und in einem anderen Steuerelement abzulegen, wenn die MultiSelect-Eigenschaft auf true festgelegt ist. Das ListView-Steuerelement kann Kontrollkästchen neben den Elementen anzeigen, wenn die CheckBoxes-Eigenschaft auf true festgelegt ist.

Die Activation-Eigenschaft bestimmt, welche Aktion der Benutzer ausführen muss, um ein Element in der Liste zu aktivieren: die Optionen sind Standard, OneClick und TwoClick. Bei Aktivierung von OneClick ist ein einzelner Klick erforderlich, um das Element zu aktivieren. Bei Aktivierung von TwoClick muss der Benutzer auf das Element doppelklicken, um es zu aktivieren. Ein einzelner Klick ändert die Farbe des Elementtexts. Bei Aktivierung von Standard muss der Benutzer auf das Element doppelklicken, um es zu aktivieren. Die Darstellung des Elements wird jedoch nicht geändert.

Das ListView-Steuerelement unterstützt auch die visuellen Stile und andere Features, die auf der Windows XP-Plattform verfügbar sind, z. B. Gruppierung, Kachelansicht und Einfügemarken.

Weitere Informationen