Ok Thearon, I got thru that problem a while ago simply by realizing all the code was correct and therefore I should unwillingly delete my code and start from scratch. You see sir, the problem was somewhat fundamental. The line "Dim Item As New ListViewItem" simply could not be typed without that annoying red line popping up. I realized it must have something to do with the listview control and nothing more.
I picked apart the downloaded version to make the code exactly as the code I typed and , of course, your code still worked. That's when I decided to delete my solution and simply begin again. This time, however, I put the listview object on the form first, I then went to the code behind and typed the line "Dim Item As New ListViewItem". Long behold; NO RED LINE !!! It was obviously a quirky situation with VB
.Net.Wait, did I say 'obviously' ? Anyhow I was able to move on. Thanx for the inspiration. On to more convoluting questions. I'd like to ask sir:Why do you elect to use three classes to address this solution.Could'nt some of thes classes have been designed as methods. It left me wondering when do I need to create a class vs when do I create a method to achieve an objective. Any suggestions ???