Spanish DobleClick en listview

mizalo

Member
Licensed User
Longtime User
Hola amigos del foro.

Estoy haciendo un listview, que cuando le haga dobleclick a uno de sus elentos me levante un mensaje mostrandome el dato que elegido.

Existe esa posibilidad?

Gracias.
 

jota

Active Member
Licensed User
Longtime User
Por lo que yo se existen los eventos click y longclick. Pero con la opción de click puedes controlar el tiempo transcurrido hasta el segundo click para simular un evento doble click.
 

bgsoft

Well-Known Member
Licensed User
Longtime User
Hola:

Puedes hacerlo de esta forma en el evento click:

B4X:
Dim Actual As Int
   
Actual = DateTime.Now
   
If (Actual- TiempoAnteriorParaDobleClick) < 200 Then
  ' AQUI PONES EL CODIGO DEL DOBLE CLICK   
End If
   
TiempoAnteriorParaDobleClick=Actual

A mi me funciona, el doscientos es el tiempo en milisegundos de un click a otro, puedes subirlo o bajarlo a tu antojo
la variable "TiempoAnteriorParaDobleClick" la declaras en Global para no perder su valor al entrar en el evento.

Espero haberte ayudado.

Saludos:

Jesús
 
Top