How to: Hide Column Headers in the Windows Forms DataGridView Control

Sometimes you will want to display a DataGridView without column headers. In the DataGridView control, the ColumnHeadersVisible property value determines whether the column headers are displayed.

To hide the column headers

  • Set the System.Windows.Forms.DataGridView.ColumnHeadersVisible property to false.

    dataGridView1.ColumnHeadersVisible = False
    
    dataGridView1.ColumnHeadersVisible = false;
    

Compiling the Code

This example requires:

See Also

Reference

DataGridView
System.Windows.Forms.DataGridView.ColumnHeadersVisible

Other Resources

Basic Column, Row, and Cell Features in the Windows Forms DataGridView Control