I have built a ListView and filled it like this (simplified pseudo code):
Code:
Dim clm(3) As String
For i = 0 To rows
clm(0) = something(i)
clm(1) = anything(i)
clm(2) = stuff(i)
Dim itm As ListViewItem = New ListViewItem(clm)
myListView.Items.Add(itm)