Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Стили управления деревом (CTreeCtrl) управляют аспектами внешнего вида элемента управления деревом. При создании элемента управления "Дерево" задаются начальные стили. Вы можете получить и изменить стили после создания элемента управления деревом с помощью функций GetWindowLong и SetWindowLong Windows, указав GWL_STYLE для параметра nIndex . Полный список стилей см. в разделе "Стили окна управления "Представление дерева " в пакете SDK для Windows.
Стиль TVS_HASLINES улучшает графическое представление иерархии элемента управления деревом путем рисования линий, которые связывают дочерние элементы с соответствующим родительским элементом. Этот стиль не связывает элементы в корне иерархии. Для этого необходимо объединить стили TVS_HASLINES и TVS_LINESATROOT .
Пользователь может развернуть или свернуть список дочерних элементов родительского элемента, дважды щелкнув родительский элемент. Элемент управления Дерево с стилем TVS_SINGLEEXPAND приводит к тому, что выбранный элемент разворачивается, а невыбранный элемент сворачивается. Если мышь используется для однократного щелчка выбранного элемента, и этот элемент закрыт, он будет развернут. Если выбранный элемент щелкнуть один раз, когда он открыт, он будет свернут.
Элемент управления "Дерево", имеющий стиль TVS_HASBUTTONS , добавляет кнопку в левую сторону каждого родительского элемента. Пользователь может щелкнуть кнопку, чтобы развернуть или свернуть дочерние элементы в качестве альтернативы двойному щелчку родительского элемента. TVS_HASBUTTONS не добавляет кнопки к элементам на корневом уровне иерархии. Для этого необходимо объединить TVS_HASLINES, TVS_LINESATROOT и TVS_HASBUTTONS.
Стиль TVS_EDITLABELS позволяет пользователю изменять метки элементов управления деревом. Дополнительные сведения об изменении меток см. в разделе "Редактирование меток дерева" далее в этом разделе.
Стиль TVS_NOTOOLTIPS отключает функцию автоматических подсказок элементов управления деревом. Эта функция автоматически отображает подсказку инструмента, содержащую заголовок элемента под курсором мыши, если весь заголовок в данный момент не отображается.