Я программно создаю объект DataGridView и затем привязываю его к DataTable, используя свойство DataSource сетки.
После создания сетки я добавляю его в коллекцию элементов управления WinForms, то есть:
Form1.Controls.Add(grid);
Я хочу применить форматирование к сетке (то есть изменить заголовки столбцов и т. Д.) Перед передачей его в коллекцию Forms.Controls.Проблема заключается в том, что строки и столбцы DataGridView не создаются до тех пор, пока он не будет добавлен в форму.
Есть ли способ заставить DataGridView создавать строки и столбцы?
Возможно, я мог быустановите DataGridView.Visible = false, добавьте сетку в форму, отформатируйте сетку, а затем установите DataGridView.Visible = true ... ОДНАКО, мне действительно нужно сделать все мое форматирование ДО того, как я добавлю его в коллекцию элементов управления формы.Есть идеи?