I am programmatically creating a DataGridView object and then binding it to a DataTable using the grid\'s DataSource property.
After creating the grid, I am adding it to
The quick answer is no, the DataGridView has to exist in the form's control collection.
Your note about setting the control to false, then formatting it, then setting it to visible is probably the "cleanest" hack available to you.