title: How to control Column Type in DataGridView that is bound to a CustomObject?
body: <p>I have a DataGridView in a C# WinForms app that is DataBound at runtime (through Form_Load) to a custom Object.<br>
  In the design view of the DataGridView I have no columns set up.<br>
  When the Form loads the the columns are automatically created based on the data in the Custom object that it is DataBound to.<br>
  My question is how can I control the the Columns that are automatically created.<br>
  For example if I want one of the columns to be a DataGridViewLinkColumn instead of the DataGridViewTextBoxColumn that is automatically created?  </p>