Проблема создания различных типов столбцов в сетке вида Winforms - PullRequest
0 голосов
/ 19 марта 2010

Мои окна формы приложение имеет элемент управления видом сетки с именем файла в качестве столбца по умолчанию. Пользователь должен создать столбец следующих типов

Текст, Число, Валюта,
Поле со списком, Флажок, Радиокнопка,
Дата и время тип (должен отображать DateTimePicker контроль) и тип гиперссылки.

После этого я хочу передать все строки на следующий экран для дальнейшей обработки. Мы можем создать столбец этих типов в виде сетки, но как я могу сохранить его в таблице данных, чтобы я мог передать его на следующий экран.

Или я должен создать столбец в таблице данных, а затем назначить таблицу данных в сетку с помощью
gridview.DataSource = dt;, но можем ли мы создать столбцы этих типов в таблице данных.

1 Ответ

0 голосов
/ 19 марта 2010

Я не понимаю, в чем проблема?

Вам необходимо создать столбцы в сетке и соответствующие столбцы в таблице данных.

Я использую dataTableInstance.Columns.Add("ColumnName", typeof(DataType)); для таблиц данных и для сетки, которую я использую

SomeFieldType field = new SomeFieldType();
field.DataField = "ColumnName"; // Same as above, in dataTableInstance
gridInstance.Columns.Add(field);

Когда необходимо выполнить привязку данных: gridInstance.DataSource = dataTableInstance;

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