ListViewItems einer Gruppe zuordnen

  • ab .Net Framework 2.0 hat ein ListView die zusätzliche Eigenschaft “Groups”
  • im Objekteditor kann man sich eine Liste mit Gruppen erstellen, zu welchen man einzelne ListViewItems zuordnen kann
  • die ListViewItems werden innerhalb der Gruppe im ListView unter einer Art Zwischenüberschrift angeordnet
' ListView hat im Beispiel 4 Spalten
Dim a As Double = 3.02
With ListView1.Items
    .Clear()
    .Add(New ListViewItem(New String() {"Name1", a.ToString("f2"), "°C", "-"}, lvListView.Groups(0))) ' 1. Gruppe
    .Add(New ListViewItem(New String() {"Name2", a.ToString("f2"), "kg", "-"}, lvListView.Groups(0))) ' 1. Gruppe

    .Add(New ListViewItem(New String() {"Name3", a.ToString("f2"), "kW", "-"}, lvListView.Groups(1))) ' 2. Gruppe
    .Add(New ListViewItem(New String() {"Name4", a.ToString("f2"), "min", "-"}, lvListView.Groups(1))) ' 2. Gruppe
End With