AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones TreeView
  • Nodo a expandir
  • Banda de selección
Expande un nodo y todos sus elementos hijo en una control TreeView.
Ejemplo de control TreeView:
Vocabulario relacionado a un control TreeView
Reminder: En tiempo de ejecución, un nodo se expande cuando el nombre del nodo va precedido de "-".
Ejemplo
// Expand the "Desserts" node in the "TREE_TVRecipe" TreeView control
// All child elements are also expanded
Res = TREE_TVRecipe.ExpandAll("Recipes" + TAB + "Desserts")
Sintaxis
<Result> = <TreeView control>.ExpandAll([<Node to expand>])
<Result>: booleano
  • True si el nodo y sus elementos hijos se han expandido,
  • False en caso contrario.
<TreeView control>: Nombre del control
Nombre de la control TreeView que se va a utilizar.
<Node to expand>: Cadena de caracteres opcional
Ruta del nodo a expandir (así como sus elementos hijos). Este parámetro tiene el siguiente formato:
"<Root name>" + TAB + ["<Name of 1st node>" + TAB + ...
["<Name of 2nd node>" + TAB + [...]]]"<Leaf name>"
Si no se especifica este parámetro, control TreeView se expande desde la raíz.
Si hay dos elementos con el mismo nombre en la ruta, puede añadir los ID de los elementos (después de sus nombres utilizando TreeID).
Observaciones

Nodo a expandir

Si el nodo a expandir:
  • no se encuentra, .ExpandAll devuelve False.
  • no se especifica, .ExpandAll devuelve True y el control TreeView se expande desde su raíz.
  • es una hoja, .ExpandAll devuelve True.
  • ya está expandido, .ExpandAll devuelve True, y los elementos hijos se expanden si es necesario.
  • no es visible, .ExpandAll hace que este nodo sea visible. También se muestran sus elementos "padre" y "hermano".. Los elementos "padre" se expanden.
Cuando se llama a .ExpandAll, si la rama especificada y/o uno de sus hijos tienen un Procedure asociado a través de la propiedad AddChildDelayed, se ejecutará este Procedure.

Banda de selección

La función .ExpandAll no cambia la posición de la banda de selección.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/06/2023

Señalar un error o enviar una sugerencia | Ayuda local