Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Вкладка General






Властивість Style визначає зовнішній вигляд і поведінку елементу. Воно може набувати наступних значень.

Значення Опис
  tvwTextOnly Відображується тільки текст вузла
  tvwPictureText Відображується значок і текст вузла
  tvwPlusMinusText Відображуються символи згортання/розгортання (знаки «плюс» і «мінус») і текст вузла
  tvwPlusPictireText Відображуються символи згортання/розгортання, маленький значок зліва від тексту і сам текст
  tvwTreeLinesText Якщо взаємозв'язані вузли ієрархії повинні з'єднуватися лініями, для кожного вузла виводяться лінії і текст
  tvwTreeLinesPictureText Зліва від тексту відображується маленький значок, а взаємозв'язані вузли з'єднуються лініями
  tvwTreeLinesPlusMinusText Відображуються символи згортання/розгортання, сполучні лінії і текст вузла
  tvwTreeLinesPlusMinusPictureText Для кожного вузла відображується усе можливе

Властивість LineStyle визначає тип сполучних ліній між вузлами. Можливі наступні значення.

Значення Опис
0 - 0 - TreeLines Основні лінії дерева
1 - RootLines Лінії між кореневими вузлами (на додаток до основних)

 

ПІДКАЗКА. Вузол є об'єктом, який може складатися з графіки і тексту. Як ви незабаром переконаєтеся, вузли використовуються як в деревах, так і в табличних списках.

Логічну властивість Label Ed it дозволяє дозволити або заборонити автоматичне редагування напису елементу. Щоб зрозуміти, про що йде мова, клацніть на імені теки або файлу у вікні Провідника Windows. Напис перетворюється на мініатюрне текстове поле, в якому можна відредагувати ім'я. Значення True дозволяє редагування написів, а значення False забороняє його. Щоб включити в дерево графічні зображення, властивості ImageList необхідно присвоїти ім'я існуючого елементу-списку зображень (см далі в цьому Уроці).

Властивості BorderStyle і Appearance визначають тип рамки і імітацію об'єму при виведенні елементу.

Властивість OLEDragMode задає режим перетягання (ручний або автоматичний). Воно може мати одне з наступних значень:

0 - 0 - OLEDragManual

1 - OLEDragAutomatic

Властивість OLEDropMode дозволяє або забороняє для дерева скидання об'єктів при перетяганні OLE. Воно приймає одне з наступних значень (див. следущую сторінку).

Властивість Indentation визначає відступ, тобто горизонтальна відстань між вузлами сусідніх рівнів. Чим менше його значення, тим ближче розташовуються вузли. Якщо ви прагнете до компактності інтерфейсу, я можу порекомендувати значення 283 - воно добре виглядає під час виконання програми.

 

Значення Опис
0 - 0 - OLEDropNone Цільовий компонент не приймає об'єкт, що скидається, і відображує курсор, що забороняє скидання
1 - OLEDropManual Елемент допускає скидання OLE, при цьому програміст повинен обробити ці операції в коді програми

 

Властивість PathSeparator дозволяє задати або упізнати символ-роздільник для шляху, який повертається властивістю Full Path вузла,:

 

Private Sub TreeViewi_NodeClick(ByVal Node As Node)

Dim rc as String

rc = Node.FullPath

MsgBox rc

End Sub

 

Наприклад, при виведенні списку тек на жорсткому диску зазвичай використовується роздільник \ (обернена коса риска). А при виведенні структури IP - адрес локальної мережі варто вибрати символ. (точка).

Встановіть властивість Scroll в True, якщо ви хочете, щоб дерево забезпечувалося смугами прокрутки. Смуги потрібні у разі, якщо деякі вузли не поміщаються при виводі. Якщо властивість Scroll рівна False, використання смуг прокрутки забороняється.

Нарешті, якщо встановити властивість HotTracking в True, текст вузла, що не укладається завширшки елементу, відображуватиметься у вигляді підказки (мал. 3.20).

 

Мал. 3.20. Відстежування повного тексту вузлів.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.