Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6.0~01.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
21.23 Mб
Скачать

Методи дерев

Елементи-дерева мають наступні методи:

Drag

Move

SetFocus

StartLabelEdit

GetVisibleCount

OLEDrag

ShowWhatsThis

ZOrder

HitTest

Refresh

Метод GetVisibleCount визначає кількість вузлів, що одночасно переглядаються в дереві. Не плутайте його із загальною кількістю вузлів - йдеться усього лише про кількість вузлів, що відображуються без вертикальної прокрутки елементу. Цей метод допоможе вам перевірити, чи вдасться одночасно вивести у вікні конкретну кількість вузлів.

Метод HitTest визначає, чи може вузол використовуватися як приймач перетягання. Його можна викликати під час операції перетягання OLE, щоб виділити вузол або змінити покажчик миші під час проходження даних над потенційним приймачем.

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

Метод StartLabelEdit використовується у тому випадку, якщо ви хочете примусово перевести вузол в режим редагування напису. Його можна викликати в особливих ситуаціях, наприклад коли властивість LabelEdit рівна False, але вам необхідно змінити ім'я деякого вузла. Хороший приклад зустрічається в Провіднику Windows - ви можете змінювати імена тек і файлів в дереві, але не зможете перейменувати вбудовані компоненти (диски, панель управління або мережеве оточення).

Перш ніж переходити до розробки додатка-прикладу, ми розглянемо ще один елемент, парний елементу-дереву,: табличний список.

Табличні списки

Як я вже говорив, табличний список часто працює у поєднанні з деревом. У деяких ситуаціях ці елементи застосовуються окремо, але в цьому уроці ми використовуємо їх разом.

Властивості табличних списків

Табличні списки мають наступні властивості:

AllowColumnReorder

Height

Parent

Appearance

HelpContextID

Picture

Arrange

HideColumnHeaders

PictureAlignment

BackColor

HideSelection

SelectedItem

BorderStyle

HotTracking

SmallIcons

CausesValidation

HoverSelection

Sorted

CheckBoxes

hWnd

SortKey

ColumnHeaderlcons

Icons

SortOrder

ColumnHeaders

Index

Tablndex

Container

LabelEdit

TabStop

DragIcon

LabelWrap

Tag

DragMode

Left

TextBackground

DropHighlight

Listltems

ToolTipText

Enabled

MouseIcon

Top

FlatScrollBar

MousePointer

Visible

Font

MultiSelect

WhatsThisHelpID

ForeColor

Name

Width

FontName

Object

View

FullRowSelect

OLEDragMode

GridLines

OLEDropMode

Я

кщо двічі клацнути в рядку Custom вікна властивостей табличного списку, Visual Basic виведе діалогове вікно із сторінками властивостей елементу (мал. 3.21). У нім містяться найкорисніші властивості, за допомогою яких настроюється зовнішній вигляд і особливості поведінки елементу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]