Лучший способ решить эту проблему:
git checkout -- <path/file_name>
После этого вы можете перезаписать файл:
git pull origin master
Когда я писал ниже, я понял кое-что, что может быть проблемой - имя столбца DataGridView
не может содержать пробел - вы ссылаетесь на коллекцию столбцов по текст заголовка, а не имя столбца. Хотя, когда я пытаюсь запустить код, подобный вашему в вашем примере, я обнаружил ошибку времени выполнения (исключение с нулевой ссылкой).
В любом случае, помимо этого:
Код, который у вас есть, отлично работает для меня, я реализовал следующее в один из моих тестовых проектов datagridview (в конструкторе), и текст заголовка выравнивается по правому краю:
dataGridView.Columns[1].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight;
dataGridView.Columns[2].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight;
Поскольку вы упомянули пробел в тексте заголовка, столбец 2 включил пробел в свой текст.
Одна вещь, которую я видел, упоминал заключается в том, что текст заголовка может казаться не выровненным по правому краю, когда глиф сортировки мешает ему полностью выровняться по полю ячейки.
Посмотрите, имеет ли это какое-либо значение:
dataGridView.Columns[1].SortMode = DataGridViewColumnSortMode.NotSortable;