title: Hiding default gray column in datagridview winform
body: <p>Is there any way to remove or hide winform's datagrid gray area when data is not avaiable?</p>
  
  <p>Second this how to remove/hide the default gray column?</p>
  
  <pre><code>  dataGridView1.DataSource = oresult;
    dataGridView1.Columns["Id"].Visible  = false;
    dataGridView1.Columns["AddedBy"].Visible = false;
    dataGridView1.Columns["AddmissionInClass"].Visible = false;
    dataGridView1.Columns["IsDeleted"].Visible = false;
    dataGridView1.Enabled = false;
  </code></pre>
  
  <p>I'm hiding useless columns like this but unable to find way to hide these.</p>
  
  <p><img src="https://i.stack.imgur.com/jlcLD.png" alt="enter image description here"></p>