У меня есть простая форма с элементом DataGridView.В конструкторе добавляются столбцы сетки и устанавливается DataTable.Когда я тогда вызываю AutoResizeColumns (), он не меняет размеры столбцов, как при вызове, например, события кнопки.Код выглядит следующим образом (упрощенно):
public MyDialog()
{
InitializeComponent();
dgv.Columns.AddRange(SomeClass.MyColumns);
dgv.DataSource = SomeClass.Table;
// This doesn't work:
dgv.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
}
AutoResizeColumns () работает в целом, но не на этом этапе.Кстати, мне нужно это реализовать поведение, как это запрашивается / описано здесь .Есть идеи?