Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Вкладка General
Властивість Style визначає зовнішній вигляд і поведінку елементу. Воно може набувати наступних значень.
Властивість LineStyle визначає тип сполучних ліній між вузлами. Можливі наступні значення.
ПІДКАЗКА. Вузол є об'єктом, який може складатися з графіки і тексту. Як ви незабаром переконаєтеся, вузли використовуються як в деревах, так і в табличних списках. Логічну властивість Label Ed it дозволяє дозволити або заборонити автоматичне редагування напису елементу. Щоб зрозуміти, про що йде мова, клацніть на імені теки або файлу у вікні Провідника Windows. Напис перетворюється на мініатюрне текстове поле, в якому можна відредагувати ім'я. Значення True дозволяє редагування написів, а значення False забороняє його. Щоб включити в дерево графічні зображення, властивості ImageList необхідно присвоїти ім'я існуючого елементу-списку зображень (см далі в цьому Уроці). Властивості BorderStyle і Appearance визначають тип рамки і імітацію об'єму при виведенні елементу. Властивість OLEDragMode задає режим перетягання (ручний або автоматичний). Воно може мати одне з наступних значень: 0 - 0 - OLEDragManual 1 - OLEDragAutomatic Властивість OLEDropMode дозволяє або забороняє для дерева скидання об'єктів при перетяганні OLE. Воно приймає одне з наступних значень (див. следущую сторінку). Властивість Indentation визначає відступ, тобто горизонтальна відстань між вузлами сусідніх рівнів. Чим менше його значення, тим ближче розташовуються вузли. Якщо ви прагнете до компактності інтерфейсу, я можу порекомендувати значення 283 - воно добре виглядає під час виконання програми.
Властивість 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. Відстежування повного тексту вузлів.
|