Så här gör du: Gruppera objekt i en Windows Forms Listvy-kontroll med hjälp av designern

Med grupperingsfunktionen i ListView-kontrollen kan du visa relaterade uppsättningar med objekt i grupper. Dessa grupper separeras på skärmen med horisontella grupprubriker som innehåller gruppnamnen. Du kan använda ListView grupper för att göra det enklare att navigera i stora listor genom att gruppera objekt alfabetiskt, efter datum eller någon annan logisk gruppering. Följande bild visar några grupperade objekt:

Tal avgränsade i udda och jämna grupper.

Följande procedur kräver ett Windows-applikationsprojekt som innehåller ett formulär med ett ListView kontrollelement. Information om hur du konfigurerar ett sådant projekt finns i Hur du skapar ett Windows Forms-applikationsprojekt och Hur du lägger till kontroller till Windows Forms.

Om du vill aktivera gruppering måste du först skapa ett eller flera ListViewGroup objekt antingen i designern eller programmatiskt. När en grupp har definierats kan du tilldela objekt till den.

Lägga till eller ta bort grupper i designern

  1. I fönstret Egenskaper klickar du på knappen Ellips (knappen Ellips (...) i fönstret Egenskaper i Visual Studio.) bredvid egenskapen Groups.

    ListViewGroup Collection Editor öppnas.

  2. Om du vill lägga till en grupp klickar du på knappen Lägg till. Du kan sedan ange egenskaper för den nya gruppen, till exempel egenskaperna Header och HeaderAlignment. Om du vill ta bort en grupp markerar du den och klickar på knappen Ta bort.

Tilldela objekt till grupper i designern

  1. I fönstret Egenskaper klickar du på knappen Ellips (knappen Ellips (...) i fönstret Egenskaper i Visual Studio.) bredvid egenskapen Items.

    ListViewItem-samlingsredigeraren visas.

  2. Om du vill lägga till ett nytt objekt klickar du på knappen Lägg till. Du kan sedan ange egenskaper för det nya objektet, till exempel egenskaperna Text och ImageIndex.

  3. Välj egenskapen Group och välj en grupp i listrutan.

Se även