Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Множественный выбор



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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...