Página 1 de 1

más sobre trees

Publicado: Vie Feb 17, 2006 10:41 pm
por fredy[1]
Hola,
¿hay algún evento que se dispare al pulsar sobre el checkbox de un elemento
del tree y me devuelva el TreeViewItem sobre el que he pulsado el check?
Un saludico,
Fredy

más sobre trees

Publicado: Sab Feb 18, 2006 7:12 pm
por jfgimenez
Fredy,
> ¿hay algún evento que se dispare al pulsar sobre el checkbox de un
> elemento del tree y me devuelva el TreeViewItem sobre el que he pulsado el
> check?
me temo que no. Hace poco lo estuve viendo con Paco, y al final, como donde
él lo necesitaba era un treeview con un único nivel, pudo diferenciar el
click normal del click en el checkbox por la posición del cursor.
--
Un saludo,
José F. Giménez

más sobre trees

Publicado: Sab Feb 18, 2006 9:06 pm
por Fredy
Vaya , :(
¿Y saber el elemento que he pulsado?
Porque al pulsar sobre el checkbox no cambia el itemSelected
Un saludico,
Fredy

más sobre trees

Publicado: Sab Feb 18, 2006 9:13 pm
por jfgimenez
Fredy,
> ¿Y saber el elemento que he pulsado?
> Porque al pulsar sobre el checkbox no cambia el itemSelected
Puedes usar el evento OnLButtonDown que te da las coordenadas, y después,
con el método HitTest puedes saber qué elemento se ha pulsado.
--
Un saludo,
José F. Giménez

más sobre trees

Publicado: Sab Feb 18, 2006 11:04 pm
por Francisco Sanchez
Fredy si quieres mandame un correo y te mando el codigo de lo que yo hice.
Mediante las coordenadas sabia si habia pulsado en el check o en el item, y
por supuesto forzaba a que se resaltase el item sobre el que pulsaba.
Un saludo