Ответ 1
С DisplayIndex свойство
myGridView.Columns["myFirstCol"].DisplayIndex = 0;
myGridView.Columns["mySecondCol"].DisplayIndex = 1;
У меня есть datagridview
, который заполняется хранимой процедурой. Обычно я меняю порядок столбцов, используя диалог "Редактировать столбцы", но этот datagridview
используется для отображения данных из разных источников, поэтому я не могу этого сделать.
Я выяснил, как переименовать заголовки и сделать определенные столбцы замороженными, но как изменить порядок отображения на них?
С DisplayIndex свойство
myGridView.Columns["myFirstCol"].DisplayIndex = 0;
myGridView.Columns["mySecondCol"].DisplayIndex = 1;
Можете ли вы установить DisplayIndex для столбцов?
grid.AllowUserToOrderColumns = true;