Я разработал приложение, чтобы скрыть/отобразить и переупорядочить столбцы в datagrid с помощью WPF.wpf индекс столбца DataGrid не сохраняется
В переупорядочении функции столбцов я меняю индекс следующим образом.
foreach (var item in dataGrid.Columns)
{
item.DisplayIndex = somenumber;
}
Изменения отражены во взглядах. Однако, если я попытаюсь снова прочитать индекс, будет отображаться исходный индекс. I. myDataGrid.Columns[0].Header
отображает исходное значение, а не измененное значение. Как изменить порядок индексов datagrid?