Compartir a través de


Estilos de control de árbol

Los estilos del control de árbol (CTreeCtrl) determinan los aspectos de la apariencia de un control de árbol. Establece los estilos inicial cuando se crea el control de árbol. Puede recuperar y cambiar los estilos después de crear el control de árbol mediante las funciones de GetWindowLong y de SetWindowLong Windows, especificando GWL_STYLE para el parámetro de nIndex . Para obtener una lista completa de los estilos, vea Estilos de ventana del control de vista de árbol en Windows SDK.

El estilo de TVS_HASLINES mejora la representación gráfica de una jerarquía de control de árbol dibujando las líneas que vinculan elementos secundarios a su elemento primario correspondiente. Este estilo no vincula los elementos en la raíz de la jerarquía. Para ello, combinar los estilos de TVS_HASLINES y de TVS_LINESATROOT .

El usuario puede expandir o contraer la lista de un elemento primario de elementos secundarios haciendo doble clic en el elemento primario. Un control de árbol que tiene el estilo de TVS_SINGLEEXPAND hace que el elemento que selecciona para expandir y elemento que no está seleccionado contraer. Si el mouse se utiliza al hacer clic en el elemento seleccionado y cerrar el elemento, se desplegará. Si solo- se hace clic en el elemento seleccionado cuando está abierta, se contrae.

Un control de árbol que tiene el estilo de TVS_HASBUTTONS agrega un botón a la izquierda de cada elemento primario. El usuario puede hacer clic en el botón para expandir o contraer elementos secundarios como alternativa a hacer doble clic en el elemento primario. TVS_HASBUTTONS no agregar botones a los elementos en la raíz de la jerarquía. Para ello, debe combinar TVS_HASLINES, TVS_LINESATROOT, y TVS_HASBUTTONS.

El estilo de TVS_EDITLABELS permite que el usuario modifique las etiquetas de los elementos del control de árbol. Para obtener más información sobre las etiquetas de edición, vea Edición del control de árbol más adelante en este tema.

El estilo de TVS_NOTOOLTIPS deshabilita la característica automática de información sobre herramientas de controles de vista de árbol. Esta característica muestra automáticamente una información sobre herramientas, que contiene el título del elemento en el cursor, si el título completo actualmente no está visible.

Vea también

Referencia

Usar CTreeCtrl

Conceptos

Controles (MFC)