Вы не добавляете DataGridView, который вы программно создаете, в какую-либо форму, поэтому он не будет отображаться в вашей форме.Добавьте этот код после того, как вы привязали свой BindingSource к DataGridView:
Controls.Add(dgView);
Обратите внимание, что DataGridView, добавленный в форму таким образом, будет позиционироваться и измеряться с использованием значений по умолчанию, которые вы, вероятно, не хотите.
Вы можете создать DataGridView в конструкторе форм или установить эти значения программно: (пример: dgView.Location = new System.Drawing.Point (100, 100);)