Стили окна элемента управления Tree-View
В этом разделе перечислены стили окон, используемые при создании элементов управления в виде дерева.
Константа | Описание |
---|---|
|
Версия 4.70. Включает проверка поля для элементов в элементе управления в виде дерева. Поле проверка отображается только в том случае, если с элементом связано изображение. Если задан этот стиль, элемент управления эффективно использует DrawFrameControl для создания и задания списка изображений состояния, содержащего два изображения. Изображение состояния 1 — это снятый флажок, а изображение состояния 2 — флажок. Если задать нулевое значение для образа состояния, поле проверка будет полностью удалено. Дополнительные сведения см. в разделе Работа с индексами изображений состояния. Версия 5.80. Отображает поле проверка, даже если изображение не связано с элементом. После создания элемента управления в виде дерева с этим стилем его нельзя удалить. Вместо этого необходимо уничтожить элемент управления и создать вместо него новый элемент управления. Уничтожение элемента управления "Представление в виде дерева" не приводит к уничтожению списка изображений состояния проверка. Вы должны уничтожить его явным образом. Получите дескриптор списка изображений состояния, отправив элементу управления в виде дерева сообщение TVM_GETIMAGELIST . Затем удалите список изображений с помощью ImageList_Destroy. Если вы хотите использовать этот стиль, необходимо задать стиль TVS_CHECKBOXES с помощью SetWindowLong после создания элемента управления treeview и перед заполнением дерева. В противном случае флажки могут быть сняты в зависимости от проблем с временем. |
|
Запрещает элементу управления "Представление в виде дерева" отправлять TVN_BEGINDRAG коды уведомлений. |
|
Позволяет пользователю изменять метки элементов представления в виде дерева. |
|
Версия 4.71. Включает полнострочное выделение в представлении в виде дерева. Выделена вся строка выбранного элемента, а щелчок в любом месте строки элемента приводит к его выделению. Этот стиль нельзя использовать в сочетании со стилем TVS_HASLINES . |
|
Рядом с родительскими элементами отображаются кнопки "плюс" (+) и "минус" (-). Пользователь нажимает кнопки, чтобы развернуть или свернуть список дочерних элементов родительского элемента. Чтобы включить кнопки с элементами в корне представления в виде дерева, необходимо также указать TVS_LINESATROOT. |
|
Использует строки для отображения иерархии элементов. |
|
Версия 4.71. Получает сведения подсказки, отправляя уведомление TVN_GETINFOTIP . |
|
Использует линии для связывания элементов в корне элемента управления в виде дерева. Это значение игнорируется, если TVS_HASLINES также не указано. |
|
Версия 5.80. Отключает горизонтальную прокрутку в элементе управления . В элементе управления не будут отображаться горизонтальные полосы прокрутки. |
|
Версия 4.71 Задает нечетную высоту элементов с TVM_SETITEMHEIGHT сообщением. По умолчанию высота элементов должна быть четным значением. |
|
Версия 4.71. Отключает горизонтальную и вертикальную прокрутку в элементе управления . В элементе управления не будут отображаться полосы прокрутки. |
|
Версия 4.70. Отключает подсказки. |
|
Версия 4.70. Приводит к отображению текста справа налево (RTL). Как правило, в окнах отображается текст слева направо (LTR). Windows можно зеркально отображать на таких языках, как иврит или арабский язык, которые читают RTL. Как правило, текст в виде дерева отображается в том же направлении, что и текст в родительском окне. Если задано TVS_RTLREADING, текст в виде дерева считывается в направлении, противоположном тексту в родительском окне. |
|
Приводит к тому, что выбранный элемент остается выбранным, когда элемент управления представлением в виде дерева теряет фокус. |
|
Версия 4.71. Вызывает разворачивание выбранного элемента и отмену выбора элемента при выделении в представлении в виде дерева. Если мышь используется для одного щелчка выбранного элемента и этот элемент закрыт, он будет развернут. Если пользователь удерживает клавишу CTRL при выборе элемента, невыбранный элемент не будет свернут. Версия 5.80. Вызывает разворачивание выбранного элемента и отмену выбора элемента при выделении в представлении в виде дерева. Если пользователь удерживает клавишу CTRL при выборе элемента, невыбранный элемент не будет свернут. |
|
Версия 4.70. Включает горячее отслеживание в элементе управления в виде дерева. |
Требования
Требование | Значение |
---|---|
Заголовок |
|