Я знаю, что это старый, но для тех, кто просматривает этот вопрос ... ответ MUG4N выровняет все столбцы, которые используют один и тот же стиль по умолчанию. Я не использую autogeneratecolumns, чтобы это не было приемлемо. Вместо этого я использовал:
e.Column.DefaultCellStyle = new DataGridViewCellStyle(e.Column.DefaultCellStyle);
e.Column.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
e в этом случае от:
Grd_ColumnAdded(object sender, DataGridViewColumnEventArgs e)