Re: [2005] Objects ListView
I think that you must do one of the following:
1. Create a new class that inherits the ListViewItem and create a new property for holding this object. Then use this instead of the ordinary ListViewItem.
2. Put the object in the ListViewItems Tag property.
Personally I'd go for the first option.
Re: [2005] Objects ListView
If you opt for Atheists first suggestion then you could also overload the constructor, pass an instance of your class and add the appropriate subitems right there.