максимальное количество столбцов в DataGridView - PullRequest
0 голосов
/ 21 октября 2010

Нам нужно представление данных с более чем 2000 столбцами.

Проблема в том, что только около 700 столбцов отображаются правильно, а остальные не отображаются.сделать это, потому что каждый столбец представляет день, например: 2009/01/01/ - 2009/01/02

Имеет ли этот элемент управления ограничение на количество столбцов, которые могут отображаться правильно?

Ответы [ 2 ]

0 голосов
/ 07 февраля 2017

Максимальное количество столбцов, которое вы можете добавить, составляет 654. Это основано на демонстрационном приложении, которое я создал, чтобы проверить максимальное количество столбцов.

Шаги:

  1. Создатьпроект приложения Windows Forms в C#.
  2. Добавьте в свой проект Window From с именем «Test».
  3. Перетащите элемент управления DataGridView на windows form.
  4. При загрузке события формы windows введите следующий код:
  5. Запустите приложение (F5) и посмотрите количество столбцов.

             try
                {
                    for (int i = 0; i < 1000; i++)
                    {
                        dataGridView1.Columns.Add(i.ToString(), i.ToString());
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString());
                }
    
0 голосов
/ 21 октября 2010

Да, я думаю, что есть ограничение на количество столбцов в DataGridView, отметьте this

Я предлагаю реализовать его как календарь в Outlook.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...