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
  • Número de Fila en el punto especificado
  • Detalles sobre los elementos devueltos por la constante treeZone
  • Varios
Devuelve el elemento de una control TreeView que se encuentra en una posición determinada.
Ejemplo de control TreeView:
Vocabulario relacionado a un control TreeView
Ejemplo
// -- Click on the TREE_TreeView1 control
X, Y are int
X = LoWord(CursorPos())
Y = HiWord(CursorPos())
// Find the number of the row corresponding to the click
RowClick is int
RowClick = TREE_TreeView1.InfoXY(treeLineNumber + treeOriginScreen, X, Y)
// Find the branch name
Branch is string
Branch = TREE_TreeView1.InfoXY(treeBranchName + treeOriginScreen, X, Y)
Trace("You've clicked the branch " + ...
Branch + "(row #" + RowClick + ")")
Sintaxis
<Result> = <TreeView control>.InfoXY(<Type of information> , <X> , <Y>)
<Result>: Cadena de caracteres, entero o constante entera
Información solicitada:
  • Número de la fila en el punto especificado, -1 si no hay fila.
  • Nombre de la rama en el punto especificado, cadena vacía (""") si no hay rama.
  • Tipo de superficie flotante. Este tipo corresponde a una de las siguientes constantes:
    tizButton"+ / -" al lado de la leyenda del elemento control TreeView.
    tizCaptionTítulo elementos.
    tizCheckmarkMarca de verificación del elemento.
    tizImageImage se muestra delante de la leyenda del elemento.
    tizLeftEl espacio se encuentra a la izquierda de la leyenda del elemento.
    tizOutEspacio debajo de los elementos de la control TreeView.
    tizRightEl espacio se encuentra a la derecha de la leyenda del elemento.
<TreeView control>: Nombre del control
Nombre de la control TreeView a utilizar.
<Type of information>: Constante o combinación de constantes
Tipo de información solicitada:
treeBranchIDIdentificador del elemento encontrado en (X, Y).
treeBranchNameNombre del elemento encontrado en (X, Y).
treeLineNumberNúmero de la fila que se encuentra en (X, Y).
treeOriginScreenSi se especifica esta opción, el origen de las coordenadas especificadas corresponde a la pantalla (y no a la control TreeView)..
Esta constante no puede utilizarse por sí sola.
treeZoneTipo de superficie flotante
<X>: Integro
Coordenada X (en píxeles) a analizar. Esta coordenada es relativa al control TreeView (si no se especifica la constante treeOriginScreen).
<Y>: Integro
Coordenada Y (en píxeles) a analizar. Esta coordenada es relativa al control TreeView (si no se especifica la constante treeOriginScreen).
Observaciones

Número de Fila en el punto especificado

Si se utiliza la constante treeLineNumber, .InfoXY devuelve el número del fila para el punto especificado. Este número fila es un número "instantáneo" fila, tiene en cuenta todos los elementos expandidos Above el fila.
Esta fila puede ser manejada por la siguiente sintaxis:
<TreeView control> [<Number of row to handle>]

Detalles sobre los elementos devueltos por la constante treeZone

La siguiente ilustración presenta las diferentes áreas que pueden ser recuperadas por la constante treeZone.
Zonas recuperadas

Varios

.InfoXY puede utilizarse con un control TreeView que admita los duplicados. Para obtener más información, consulte Gestión de duplicados en los controles de la vista de árbol.
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