Иерархический список (древовидный список, дерево) используется, когда между элементами списка существуют иерархические связи. Т.е. одни элементы подчинены (входят в состав) других элементов. Начальный уровень дерева, с которого начинается ветвление, называется корневым.

Наличие символа «+» у элемента (узла) дерева означает, что в составе данного узла имеются вложенные элементы, т.е. данный раздел имеет подразделы. Щелчок мышью на значке «+» разворачивает раздел, т.е. делает видимыми и доступными для выбора его подразделы. При этом символ «+» меняется на «-». Щелчок на значке «-» сворачивает раздел (скрывает его подразделы). Аналогичный эффект имеет двойной щелчок мышью (левой кнопкой мыши) на заголовке раздела. Двойной щелчок мышью на конечном элементе дерева, т.е. не имеющем подразделов,              

открывает окно, соответствующе выбранному элементу.

          Рис. 4.8

Навигация по списку с помощью клавиатуры:

·         [вниз] и [вверх] перемещают фокус на один элемент списка вверх или вниз от текущего;

·         [→] раскрывает список подчиненных элементов выделенного узла дерева (т.е. равноценно щелчку мышью на символе «+»);

·         [→] сворачивает раскрытый список подчиненных элементов (аналогично щелчку мышью на символе «-»;

·         нажатие [Enter] открывает окно отображения данных, соответствующих выделенному конечному элементу дерева;

·         [Ctrl+<-] и [Ctrl+→] прокручивает содержимое панели влево или вправо.

Каждый узел дерева может быть снабжен пиктограммой. Чаще всего используются стандартные пиктограммы Windows для папок.

  • Нет меток