Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
TDBGridEh позволяет выбирать записи, столбцы и прямоугольные области для последующих операций над выделенной областью. Для включения возможности множественного выбора установите следующие свойства:
dgMultiSelect в свойстве Options - определяет возможность множественного выбора.
dghClearSelection в свойстве OptionsEh - определяет, будет ли снято выделение после того как пользователь переместился к другой ячейке.
EditActions - определяет действия, которые пользователь может выполнять с выделенной областью (Copy, Cut, Delete, Paste, SelectAll).
AllowedSelections - определяет разрешенные типы выделения которые могут быть (Rows, Columns, Rectangle area, All).
Selection - определяет текущее состояние множественного выбора: выбранные записи, столбцы либо прямоугольные области и включает в себя свойства и функции для доступа к ним.
Сохранение и восстановление макета сетки и колонок в/из реестра либо ini-файл.
В TDBGridEh есть набор методов для сохранения и восстановления макета сетки и колонок в/из реестра либо ini-файл:
RestoreColumnsLayout - Восстановление порядка следования столбцов, ширины и состояния маркеров сортировки из реестра.
RestoreColumnsLayoutIni - Восстановление порядка следования столбцов, ширины и состояния маркеров сортировки из ini-файла.
RestoreGridLayout - Восстановление порядка следования столбцов, ширины, видимости, состояния маркеров сортировке, Sortmarked index и/или высоты строк из реестра.
RestoreGridLayoutIni - Восстановление порядка следования столбцов, ширины, видимости, состояния маркеров сортировке, Sortmarked index и/или высоты строк из ini-файла.
SaveColumnsLayout - Сохранения порядка следования столбцов, ширины и состояния маркеров сортировки в реестр.
SaveColumnsLayoutIni - Сохранения порядка следования столбцов, ширины и состояния маркеров сортировки в ini-файл.
SaveGridLayout - Сохранение порядка следования столбцов, ширин, видимости, состояния маркеров сортировке, Sortmarked index и/или высоты строк в реестр.
SaveGridLayoutIni - Сохранение порядка следования столбцов, ширин, видимости, состояния маркеров сортировке, Sortmarked index и/или высоты строк в ini-файл.
Преобразование существующего компонента TDBGrid в TDBGridEh.
Несмотря на то, что TDBGridEh не является потомком компонента TCustomDBGrid, у них есть много похожих свойств.
Это позволяет конвертировать существующий компонент TDBGrid в TDBGridEh с минимальными потерями.
Для конвертирования существующего компонента TDBGrid в TDBGridEh сделайте следующее:
Откройте форму с компонентом TDBGrid в Delphi IDE.
Установите view form as Text (Alt-F12)
Переименуйте все типы TDBGrid в TDBGridEh (' object DBGrid1: TDBGrid' -> ' object DBGrid1: TDBGridEh')
Установите view form обратно как Form (Alt-F12)
В published части описания класса формы переименуйте все объекты TDBGrid в TDBGridEh ('DBGrid1: TDBGrid;' -> 'DBGrid1: TDBGridEh;')
Попробуйте перекомпилировать проект.
Дата публикования: 2014-11-28; Прочитано: 551 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!