Windows Forms Listview Control Columns Header not Shown


When you use Windows Form Listview control, you will see a strange problem: you added columns, but the columns can not showing up in the designer panel in Visual Studio.

This is from Microsoft design: they set default Listview control view property to LargeIcon, maybe they think ListView control is not like regular DataGridView control, the view should be use Icon showing style?


Whatever, if you want to see your columns, just change View to "Details":


Now you can see your columns.