проблема порядка столбцов в dataGridViews в C # - PullRequest
3 голосов
/ 08 июня 2009

Я заполняю dataGrid, привязывая dataSet к сетке с помощью aDataGridView.dataSource = aDataSet.aTableName, когда я отслеживаю код после использования этой функции, все индексы столбцов сбрасываются в 0, А что я могу сделать? как я могу найти новые реальные индексы? я могу использовать другую функцию?

Я попробовал этот код, который нашел здесь, но он не работает: this.dataGridView1.DataSource = null; this.dataGridView1.Columns.Clear (); this.dataGridView1.DataSource = data;

Ответы [ 2 ]

8 голосов
/ 08 июня 2009

Установить dataGridView1.AutoGenerateColumns = false; перед назначением источника данных.

1 голос
/ 08 июня 2009

Можете ли вы предоставить пример кода относительно того, что вы пытаетесь достичь? Я только что написал быстрое простое приложение, в котором я установил DataSource объекта DataGridView для некоторого объекта DataTable, перебрал все столбцы DataGridView и индекс столбцов был точным. Разместите некоторый код, и, возможно, мы сможем помочь ...

...