Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Obtener el item index en un TreeView (https://www.clubdelphi.com/foros/showthread.php?t=35041)

zvf 29-08-2006 20:00:46

Obtener el item index en un TreeView
 
Hola!!

Tengo un componente con nombre ArbolTiendas y es un TreView.
Tengo una etiqueta con su propiedad caption igual a :
'Tienda Aguascalientes' ; lo que quiero hacer es que el treview seleccione el elemento de la lista que tenga la cadna Tienda Aguascalientes, lo que ahorita tengo es esto:

Código Delphi [-]
inventario.Principal.ArbolTiendas.Selected := inventario.Principal.ArbolTiendas.Items.Item[1]

esto hace que se seleccione el elemento de la lista del TreeView con indice igual a 1, ahora lo que me faltaria obtener es el indice del elemento con la cadena 'Tienda Aguascalientes', y no se como obtenerlo.

Es decir, obtener el indice de un elemento a traves de darle una cadena.

GRACIAS POR SU AYUDA!!

roman 29-08-2006 21:13:03

Si no mal recuerdo- y pudiera ser así -no hay un método de búsqueda en el TreeView, pero puedes implementarlo con un ciclo:

Código Delphi [-]
for I := 0 to TreeView.Items.Count - 1 do
  if TreeView.Items[i].Text = 'Tienda Aguascalientes' then
  begin
    Indice := I;
    break;
  end;

// Saludos

zvf 30-08-2006 01:55:09

Gracias Por Todo !!!!!!


La franja horaria es GMT +2. Ahora son las 01:51:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi