title: Allowing user to change column order of the datagrid view
body: <p>I am using Win forms and  have a databound DataGridView which has around 31 columns.</p>
  
  <p>AllowUserToOrderColumn is set to true. But since the number of column is 31 its quite difficult for the user to move columns from one end to another.</p>
  
  <p>so I want to create a form which will display all the columns of the datagridview and with the click of up down button allow them to change the order.
  I have named my textBox(readonly) from textbox0 to textbox30.</p>
  
  <p>Is there any way to display the column order in text boxes.</p>
  
  <p>Like when we click EditColumns in the designer view. </p>