Datagridview с несколькими Tableadapters, просматривать разные столбцы для каждого представления - PullRequest
1 голос
/ 04 июля 2011

У меня есть таблица данных с несколькими адаптерами таблиц.каждый щелчок по dg открывает новую таблицу на том же элементе управления.
Как я могу показать разные столбцы при клике?Я пытался использовать

DataGridViewColumn newCol = new DataGridViewColumn();
DataGridViewCell cell = new DataGridViewTextBoxCell();
newCol.CellTemplate = cell;
newCol.HeaderText = "numOfTexts";
newCol.Name = "numOfTexts";
newCol.Visible = true;
dg1.Columns.Add(newCol);

, но он не отображает содержимое ячейки, только имя столбца.
Спасибо

1 Ответ

3 голосов
/ 11 июля 2011

Вы можете использовать:

dg.AutoGenerateColumns = true;

См. MSDN

true, если столбцы должны создаваться автоматически; иначе ложно. По умолчанию установлено значение true.

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

Вы можете скрыть ненужные столбцы.

Надеюсь, я помог ...

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