Объявление |
Тип |
Описание |
Метода |
||
proce±ire As sign (Source:
|
Pu |
Копирует колонку Source в текущую колонку |
|
Pu |
Возвращает первоначальное значение выравнивания колонки |
|
Pu |
Возвращает первоначальный фоновый цвет колонки |
|
Pu |
Возвращает первоначальный шрифт данных в колонке |
|
Pu |
Возвращает первоначальный способ вводасимволов |
type TImeName = type Stxing; fjJIXticri Def aultlmeName:
|
Pu |
Возвращает первоначальное имя редактора способа ввода сим волов |
fjjriOticri DefaultReadOnly:
|
Pu |
Возвращает первоначальный режим редактирования данных |
|
Pu |
Возвращает первоначальную ширину колонки в пикселах |
|
Pu |
Возвращает число непосредственных предковколонки |
|
Pu |
Восстанавливает первоначальные настройки колонки |
При работе с компонентом TDBGrid все операции с отдельными колонками осуществляются при помощи экземпляра класса TDBGridCoiumns, который инкапсулирует список объектов колонок (свойство columns компонента TDBGrid). Доступ к колонкам осуществляется при помощи свойства items. Нумерация колонок начинается с нуля.
При помощи свойств и методов класса TDBGridCoiumns можно изменять настройки полей компонента TDBGrid во время выполнения (табл. 15.4).
Свойство state определяет способ создания колонок. Его значение устанавливается автоматически. При создании колонок для всех полей сразу (кнопка Add All Fields Редактора столбцов) устанавливается значение csDefault.
При любом ручном изменении свойств устанавливается значение сзСиэ^пигео!. При программном изменении значения свойства во время выполнения все существующие колонки удаляются.
Все данные из существующих колонок можно сохранить в файле или потоке при помощи методов SaveToFile и 8ауеТо81геат, а затем загрузить их обратно методами ЬоаоТготШе И Ъоааггот31;геат.
Таблица 15.4. Свойства и методы класса TDBCridColumns
Объявление |
I Тип |
Описание |
Свойства |
||
|
Ro |
Возвращает ссылку на сетку, владеющую данным объектом |
property Items[Index:
|
Pu |
Индексный список объектов колонок сетки: |
type TDBGridColumnsState =
|
i Pu |
Определяет способ создания колонок сетки:
• csCustomized - параметры колонок определены разработчиком и могут отличаться от параметров полей |
|
Pu |
Возвращает общее число колонок |
Методы |
||
|
Pu I Дс6бщляетноа>йсбьактТСо1иггп |
|
procedure LoadFromFile(const
|
PU i |
Загруяает данные в объект из файла 1 РИеМате |
|
Pu |
Загружает данные в объект из потока э |
|
Pu |
Удаляет существующие колонки и создает новые, основываясь на параметрах полей набора данных |
|
Pu |
Восстанавливает первоначальные настройки колонок |
|
i Pu |
Сохраняет данные из колонок в файле К1е]ЧГате |
|
Pu |
Сохраняет данные из колонок в потоке э |
Компонент TDBCtrlGrid