"AND" "OR"
Главная Информер Журнал Форум

Введение в класс CTreeCtrl

Класс CTreeCtrl с точки зрения пользователя - дерево - окно, которое отражает иерархическую структуру набора данных, например такую как структура каталогов на диске. Каждый элемент дерева состоит из текста и, если надо, растрового изображения. Каждый элемент может иметь свой собственный список подэлементов (ветвей); щелкая по элементу мы раскрываем ветку, в результате чего подэлементы отображаются или скрываются.

Некоторые интересные и наиболее используемые, на мой взгляд, методы класса CTreeCtrl:

DeleteAllItems() Удаляет все элементы дерева
DeleteItem() Удаляет указанный элемент дерева
Expand() Разворачивает/сворачивает подчиненные элементы указанного дерева
SetItem() / GetItem() Устанавливает/возвращает атрибуты указанного элемента дерева
SetItemText() / GetItemText() Устанавливает/возвращает текст элемента дерева
SetItemImage() / GetItemImage() Связывает/возвращает изображение текущего элемента дерева
GetCount() Возвращает число элементов, связанных с элементом управления дерева

 

 

 

Источник: ProtoSphere