У меня есть сетка данных, для которой установлено значение «Заполнить», потому что таким образом у вас не будет безобразных пустых пятен. Теперь я хочу изменить размер 2 столбцов, чтобы содержимое полностью отображалось.
С помощью этого куска кода я могу изменить ширину одного столбца:
DataGrid.Columns[1].Width = DataGrid.Columns[1].GetPreferredWidth(DataGridViewAutoSizeColumnMode.AllCells, true);
Но когда я добавляю его для другой ячейки, размер которой нужно изменить
DataGrid.Columns[5].Width = DataGrid.Columns[5].GetPreferredWidth(DataGridViewAutoSizeColumnMode.AllCells, true);
Он переопределяет первую, поэтому только последняя ячейка будет изменена в размерах.
У кого-нибудь есть идеи, как это исправить?