Программное добавление столбцов

прежде всего нужно определить столбцы

Существуют различные способы программного добавления к сетке столбцов и строк. Прежде всего нужно определить столбцы, из которых будет составлена сетка. Для определения столбца вы должны специфицировать шаблон ячейки, по которому будет строиться столбец. Шаблон ячейки будет по умолчанию использоваться для ячеек в данном столбце, когда к сетке добавляется строка. Шаблоны ячеек являются экземплярами производных от DataGridViewCell Классов. Для представления столбцов из текстовых полей, кнопок, комбинированных полей, гиперссылок и изображений вы можете воспользоваться встроенными типами ячеек. NET. Еще один встроенный тип ячейки представляет заголовки столбцов в сетке. Для каждого из типов ячеек имеется соответствующий тип столбца, предназначенный для хранения ячеек такого типа. Вы можете конструировать экземпляры DataGridViewColumn, В которых тип ячейки представлен как шаблон, но, как правило, вы создаете экземпляр столбца производного типа, предназначенного для конкретного типа ячеек, с которым вы хотите работать. Кроме того, вы можете определять свои собственные специальные типы ячеек и столбцов.

Пока давайте ограничимся самым распространенным и простым типом ячейки, ячейкой текстового поля DataGridViewTextBoxCell. Это, кстати, тип ячейки по умолчанию. Добавить программно столбец текстовых полей можно одним из трех способов. Воспользуйтесь перегруженной версией метода Add Коллекции Columns Сетки: добавляете столбцы подобным образом, значения их имен и заголовков по умолчанию нулевые. Чтобы установить эти или другие свойства экземпляра столбца, вы можете обращаться к ним как до, так и после добавления столбца к коллекции Columns. Вы можете также воспользоваться индексацией коллекции Columns И получить ссылку на столбец, после чего использовать эту ссылку для доступа к любым свойствам столбца.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *