title: Add column to DataGridView (VB.NET)
body: <p>I would like to add a new column in my project, but a weird thing happened...</p>
  
  <p>My code </p>
  
  <pre><code>adapter.fill(datatable)
  dgv.datasource = datatable
  dgv.columns.add("test","testHeader")
  </code></pre>
  
  <p>The column index of test column should be the last index.
  However, I found the column index is 0 and the original 0th index turns to 1</p>
  
  <p>I am not sure what happened. Is there any factor could cause this problem? 
  property settings of datagridview is wrong? </p>