Scusa, ma non capisco cosa c'entra l'aggiunta di una colonna
LVI.columns.add( ....
con l'aggiunta di un ListViewItem?
Per aggiungere un ListViewItem hai a disposizione un sacco di costruttori(una ventina circa) quindi non hai che da divertirti.
Ad esempio hai la possibilità di usare un array di stringhe, così:
codice:
Private Sub btnAddItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAddItem.Click
' il ListView può avere 3 o più colonne
Dim newItem() As String = {"Paolo", "Rossi", "Italia"}
Dim xItem As ListViewItem = New ListViewItem(newItem)
lvwTest.Items.Add(xItem)
End Sub