I'm developing a simple address book application which displays it's entries in a listview control. The entries are loaded from a file and stored in a array. My problem is I can't find a way to link the listview with the array (assign each item in the listview an ID so I can find it in the array). I've read about virtual listviews at MSDN but I find it too difficult for me to implement in my application. Isn't there any other way to do this ? (I don't need sample code, just some ideas). Thanks.