Per impostare la ListView:
codice:
With ListView1
'proprietà visualizzazione
.View = View.Details
.FullRowSelect = True
'imposta colonne
.Columns.Add("Colonna 1", 80, HorizontalAlignment.Left)
.Columns.Add("Colonna 2", 80, HorizontalAlignment.Right)
.Columns.Add("Colonna 3", 80, HorizontalAlignment.Right)
End With
Per aggiungere una riga:
codice:
Dim item As ListViewItem
'carica riga
Dim ms() As String = {"ooo", "ppp", "gggg"}
item = New ListViewItem(ms)
ListView1.Items.Add(item)
Per eliminare le righe selezionate:
codice:
Dim item As ListViewItem
If ListView1.SelectedItems.Count > 0 Then
For Each item In ListView1.SelectedItems
ListView1.Items.Remove(item)
Next
End If
Quest'ultimo pezzo di codice presuppone che la proprietà MultiSelect = True, altrimenti basta eliminare l'elemento indice 0 della collezione SelectedItems:
codice:
ListView1.SelectedItems(0).Remove()
Ciao