Методы табличного списка

Табличные списки поддерживают небольшое количество методов, перечисленных в следующей таблице. Среди этих событий нет таких, которые играли бы особенно важную роль для работы элемента.

 

Drag HitTest Refresh StartLabelEdit
Findltem Move SetFocus ZOrder
GetFirstVisible OLEDrag ShowWhatsThis  

 

Многие методы табличных списков совпадают с методами деревьев.

Метод Findltem ищет объекты в элементе. Возможен поиск с точным или частичным совпадением.

Поскольку в табличном списке может одновременно отображаться несколько объектов, метод GetFirstVisible определяет, какой объект будет первым в режиме списка или таблицы.

Метод HitTest определяет, может ли объект использоваться в качестве приемника перетаскивания. Его можно вызвать во время операции перетаскивания OLE, чтобы выделить объект или изменить указатель мыши во время прохождения данных над потенциальным приемником.

Метод OLEDrag инициирует операцию перетаскивания OLE. После этого вызывается событие OLEStartDrag элемента, что позволяет передать необходимые данные компоненту-приемнику.

Метод StartLabelEdit используется в том случае, если вы хотите принудительно перевести объект в режим редактирования надписи. Его можно вызывать в особых ситуациях, например, когда свойство Label Edit равно False, но вам необходимо изменить имя некоторого объекта. Хороший пример встречается в Проводнике Windows - вы можете изменять имена папок и файлов, но не сможете переименовать встроенные компоненты (диски, панель управления или сетевое окружение).

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

 

 

Списки изображений

Список изображений относится к числу элементов, не отображаемых на форме во время выполнения программы. Вместо этого он выполняет функции контейнера для значков, используемых другими элементами, - например деревьями, табличными списками и панелями инструментов. На форме могут находиться сразу несколько списков изображений: один с крупными значками, другой — с мелкими, а третий - со значками для заголовков столбцов табличного списка.

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: