Quote Originally Posted by keystone_paul View Post
I was interpreting the original question as being a case of the usercontrol contains a listview as one of its constituent controls, but on re-reading maybe it is just a custom listview and nothing else, in which case you can disregard my comment and go with inheriting and overriding a standard listview.
It is a user control with just a listview that is meant to be generic. What our team is trying do do is build a number of controls to be used globally in new projects. We are just now starting to move away from VB 6.0 and trying to build commonly used controls such as listview, comboboxes etc.

In the user control for the listview I'm working on it does things like dynamically builds the column headers and rows from a recordset passed it or allow user defined columns and rows to be added. Plus changes to appearance, etc.

Your solution worked for me but based on what I see being posted it's not the best way to go if your starting from scratch. Could you outline what I should start looking at along those lines?

By the way...Thanks for taking the time to offer your solution!