Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Смена порядка столбцов в dataGridView

6.0K
25 февраля 2009 года
Balda
79 / / 12.05.2008
MS VS .NET 2008.
Есть стандартный dataGrigView. Источником данных для него служит dataSet.
Затем данные из Грида переводятся в документ Ексель:
 
Код:
for(int i=0; i<Count+1;i++)
   for(int j=0;j<this.dataSet2.Tables[0].Columns.Count;j++)
   {
     range = (Excel.Range)ws.Cells[i+1,j+1];
     if((i+1)==1)
       range.Value2 =
this.dataSet2.Tables[0].Columns[j].ColumnName.ToString();  
     else
        range.Value2 = this.dataGridView1[i - 1, j].ToString();
    }

Проблема в том, что при изменении пользователем порядка столбцов в dataGrigView последовательность столбцов всё равно остается старой.
Что нужно сделать чтобы изменения затрагивали не только внешний вид dataGrigView?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог