Состояния элементов элемента управления Tree-View
В этом разделе перечислены флаги состояния элементов, используемые для указания состояния элемента в элементе управления в виде дерева.
Константа | Описание |
---|---|
|
Элемент выделен полужирным шрифтом. |
|
Элемент выбирается как часть операции вырезания и вставки. |
|
Элемент выбирается в качестве целевого объекта перетаскивания. |
|
Список дочерних элементов элемента в настоящее время расширяется; то есть дочерние элементы видны. Это значение применяется только к родительским элементам. |
|
Список дочерних элементов элемента был развернут по крайней мере один раз. Коды уведомлений TVN_ITEMEXPANDING и TVN_ITEMEXPANDED не создаются для родительских элементов, для которых это состояние задано в ответ на сообщение TVM_EXPAND . Использование TVE_COLLAPSE и TVE_COLLAPSERESET с TVM_EXPAND приведет к сбросу этого состояния. Это значение применяется только к родительским элементам. |
|
Версия 4.70. Частично развернутый элемент представления в виде дерева. В этом состоянии отображаются некоторые, но не все дочерние элементы, и отображается символ "плюс" родительского элемента. |
|
Элемент выбран. Его внешний вид зависит от того, имеет ли он фокус. Элемент будет нарисован с использованием системных цветов для выбора. |
|
Маска для битов, используемых для указания индекса изображения наложения элемента. |
|
Маска для битов, используемых для указания индекса изображения состояния элемента. |
|
То же, что и TVIS_STATEIMAGEMASK. |
Комментарии
При установке или извлечении индекса наложения элемента или индекса изображения состояния необходимо указать следующие маски в элементе stateMask структуры TVITEM :
- TVIS_OVERLAYMASK
- TVIS_STATEIMAGEMASK
- TVIS_USERMASK
Эти значения также можно использовать для маскировки битов состояния, которые не представляют интереса.
Требования
Требование | Значение |
---|---|
Заголовок |
|