Практическое руководство. Изменение типа столбца DataGridView в формах Windows Forms с помощью конструктора

Иногда необходимо изменить тип столбца, который уже добавлен в элемент управления DataGridView Windows Forms. Например, может потребоваться изменить типы некоторых столбцов, которые были созданы автоматически при привязке элемента управления к источнику данных. Это полезно, если отображаемая таблица содержит столбцы с внешними ключами для строк в связанной таблице. В этом случае может потребоваться заменить столбцы с текстовыми полями, в которых отображаются эти внешние ключи, на столбцы с полями со списком, в которых отображаются более значимые значения из связанной таблицы.

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

Изменение типа столбца с помощью конструктора

  1. Щелкните глиф действий конструктора (Small black arrow) в правом верхнем углу DataGridView элемента управления и выберите пункт "Изменить столбцы".

  2. Выберите столбец в списке Выбранные столбцы.

  3. В сетке Свойства столбца присвойте свойству ColumnType новый тип столбца.

    Примечание.

    Свойство ColumnType используется только во время разработки и указывает класс, представляющий тип столбца. Это не фактическое свойство, определенное в классе столбца.

См. также