Gewusst wie: Gruppieren von Elementen in einem ListView-Steuerelement in Windows Forms mithilfe des Designers

Das Gruppierungsfeature des ListView-Steuerelements ermöglicht es Ihnen, verwandte Elemente in Gruppen anzuzeigen. Diese Gruppen werden auf dem Bildschirm durch horizontale Gruppenheader getrennt, die die Gruppentitel enthalten. Sie können ListView-Gruppen verwenden, um das Navigieren in umfangreichen Listen zu vereinfachen, indem Sie Elemente alphabetisch, nach Datum oder nach einem anderen logischen Gruppierungsmerkmal gruppieren. In der folgenden Abbildung werden einige gruppierte Elemente angezeigt.

ListView-Gruppen

Für das folgende Verfahren wird ein Projekt vom Typ Windows-Anwendung mit einem Formular benötigt, das ein ListView-Steuerelement enthält. Weitere Informationen zum Einrichten eines solchen Projekts finden Sie unter Gewusst wie: Erstellen eines neuen Windows Forms-Anwendungsprojekts und Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms.

Zur Aktivierung der Gruppierung müssen Sie zunächst im Designer oder programmgesteuert mindestens ein ListViewGroup-Objekt erstellen. Nachdem eine Gruppe definiert wurde, können Sie ihr Elemente zuweisen.

Tipp

ListView-Gruppen sind in Windows XP Home Edition, Windows XP Professional, Windows Server 2003 nur verfügbar, wenn die Anwendung die Application.EnableVisualStyles-Methode aufruft. Auf älteren Betriebssystemen ist Code in Zusammenhang mit Gruppen unwirksam; folglich werden keine Gruppen angezeigt. Weitere Informationen finden Sie unter ListView.Groups.

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

So fügen Sie im Designer Gruppen hinzu oder entfernen sie

  1. Klicken Sie im Eigenschaftenfenster auf die Schaltfläche mit dem Auslassungszeichen (VisualStudioEllipsesButton-Bildschirmabbildung), die sich neben der Groups-Eigenschaft befindet.

    Der ListViewItem-Auflistungs-Editor wird angezeigt.

  2. Klicken Sie auf die Schaltfläche Hinzufügen, um eine Gruppe hinzuzufügen. Im Anschluss können Sie die Eigenschaften der neuen Gruppe festlegen, z. B. Header und HeaderAlignment. Um eine Gruppe zu entfernen, wählen Sie sie aus und klicken auf die Schaltfläche Entfernen.

So weisen Sie Gruppen im Designer Elemente zu

  1. Klicken Sie im Eigenschaftenfenster auf die Schaltfläche mit dem Auslassungszeichen (VisualStudioEllipsesButton-Bildschirmabbildung), die sich neben der Items-Eigenschaft befindet.

    Der ListViewItem-Auflistungs-Editor wird angezeigt.

  2. Klicken Sie auf die Schaltfläche Hinzufügen, um ein neues Element hinzuzufügen. Im Anschluss können Sie die Eigenschaften des neuen Elements festlegen, z. B. Text und ImageIndex.

  3. Wählen Sie die Group-Eigenschaft und aus der dazugehörigen Dropdownliste eine Gruppe aus.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen und Entfernen von Elementen mit dem ListView-Steuerelement in Windows Forms

Referenz

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

ListView

Groups

ListViewGroup

Konzepte

Windows XP-Features und Windows Forms-Steuerelemente

Weitere Ressourcen

ListView-Steuerelement (Windows Forms)