Попробуйте
dg1.AutoGenerateColumns = false;
Должен выполнять работу за вас. Пока что datagrid автоматически генерирует столбцы И добавляет тот, который вы задали