Поделиться через


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

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

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

Примечание

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Дополнительные сведения см. в разделе Работа с параметрами.

Чтобы изменить тип столбца с использованием конструктора, выполните следующие действия:

  1. Щелкните глиф смарт-тега (Глиф смарт-тэга) в правом верхнем углу элемента управления DataGridView и выберите Правка столбцов.

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

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

    Примечание

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

См. также

Задачи

Практическое руководство. Создание проекта приложения Windows Forms

Практическое руководство. Добавление элементов управления в формы Windows Forms.

Ссылки

DataGridView

DataGridViewColumn