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

в большинстве случаев это делается

Как только вы определили столбцы сетки, можно программно добавлять к ней строки. В большинстве случаев это делается при помощи метода Add Коллекции Rows Сетки. Когда вы добавляете строку таким образом, типы ее ячеек будут определяться в соответствии с шаблонами ячеек, которые были специфицированы при создании столбцов. Каждая ячейка будет иметь значение по умолчанию, зависящее от типа ячейки и соответствующее, как правило, пустой ячейке. Различные перегрузки метода Add Позволяют вам добавлять единственным вызовом несколько строк или передавать методу уже созданную строку. Элемент управления DataGridView Поддерживает также создание гетерогенных столбцов, в том смысле, что такой столбец может иметь ячейки различных типов. Для создания гетерогенных столбцов нужно сначала конструировать строку, не прикрепляя ее к сетке. После этого вы добавляете к строке желаемые ячейки, а затем добавляете новую строку к сетке. Например, следующий код добавляет к строке в качестве первой ячейки комбинированное поле, вводит в него пару элементов, добавляет для остальных четырех ячеек текстовые поля, после чего добавляет строЧтобы добавить к сетке такую строку, сетка должна быть уже инициализирована набором столбцов, которые она будет содержать по умолчанию. Кроме того, число ячеек в добавляемой строке должно соответствовать числу столбцов по умолчанию. В показанном коде неявно добавляется пять столбцов с текстовыми полями, а затем в качестве первой строки сетки добавляется гетерогенная строка, в которую перед этим добавляются конструируемые по отдельности ячейки.

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

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