I think you can control this with the Columns collection. When you switch to Tile view, clear the collection (ListView1.Columns.Clear()). When you switch to Detail view, re-create the collection:
ListView1.Columns.Clear()
ListView1.Columns.Add("Column 1")
ListView1.Columns.Add("Column 2")
ListView1.Columns.Add("Column 3")
Rod
[email protected]
Author of "Visual Basic 2005 Programmer's Reference"
http://www.vb-helper.com/vb_prog_ref.htm
Sign up for the free
VB Helper Newsletters at
http://www.vb-helper.com/newsletter.html