whenever you click on add button, it sets "count" to 0 so you must use FOR function like this:
[highlight=vb.net]
on error resume next
ListView1.Items.Add("1")
ListView1.Items(ListView1.Items.Count - 1).SubItems.Add("2")
ListView1.Items(ListView1.Items.Count - 1).SubItems.Add("3")
[/highlight]
You was right, I didn't try it before I post it. Now I'm sure this one will work.
Dunno about saving listview to a my.settings but if I'm gonna do it, I would use streamwriter/reader to save listview to a file