Иллюстрированный самоучитель по C++ Builder

DBGrid

Компонент DBGrid (рис. П.21) используется для просмотра и редактирования базы данных в режиме таблицы. Свойства компонента приведены в табл. П.21.

Иллюстрированный самоучитель по C++ Builder › Приложение. C++ Builder – краткий справочник. › DBGrid
Рис. П.21. Компонент DBGrid обеспечивает работу с базой данных в режиме таблицы

Таблица П.21. Свойства компонента DBGrid.

Свойство Описание
Name Имя компонента
DataSource Источник отображаемых в таблице данных (компонент DataSource)
Columns Свойство Columns представляет собой массив объектов типа TColumn, каждый из которых определяет колонку таблицы и отображаемую в ней информацию (см. табл. П.22)
Options Свойство Options определяет настройку компонента
Options.dgTitles Разрешает вывод строки заголовка столбцов
Options.dglndicator Разрешает вывод колонки индикатора. Во время работы с базой данных текущая запись помечается в колонке индикатора треугольником, новая запись – звездочкой, редактируемая – специальным значком
Options.dgColumnResize Разрешает менять во время работы программы ширину колонок таблицы
Options.dgColLines Разрешает выводить линии, разделяющие колонки таблицы
Options.dgRowLines Разрешает выводить линии, разделяющие строки таблицы

Таблица П.22. Свойства объекта TColumn.

Свойство Определяет
FieldName Поле записи, содержимое которого выводится в колонке
Width Ширину колонки в пикселах
Font Шрифт, используемый для вывода текста в ячейках колонки
Color Цвет фона колонки
Alignment Способ выравнивания текста в ячейках колонки. Текст может быть выровнен по левому краю (taLeft Justify), по центру (taCenter) или по правому краю (taRightJustify)
Title.Caption Заголовок колонки. Значением по умолчанию является имя поля записи
Title.Alignment Способ выравнивания заголовка колонки. Заголовок может быть выровнен по левому краю (taLeftJustify), по центру (taCenter) или по правому краю (taRightJustify)
Title.Color Цвет фона заголовка колонки
Title.Font Шрифт заголовка колонки
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.