![]() |
AfterScroll Suave con DBGrid Scroll
Tengo una Dataset que tiene el evento AfterScroll asignado que hace una serie de tareas.
Al hacer scroll en el DBGrid relacionado con el Dataset se hace lento porque por cada scroll del DBGrid se para para ejecutar el evento AfterScroll. No hay alguna manera de que no ejecute el AfterScroll hasta que deje de hacer scroll del DBGrid? bien por click en la ScrollBar del DBGrid o bien por MouseWheel o Flechas del teclado |
Podes probar con
A ver si mejora Si no mejora, lo unico que podes hacer es quitar el evento y volverlo a asignar
|
Cuando quitar el evento y cuando volver a asignarlo?
|
Con un poco de imaginacion?
Rustico, pero puede servir :) |
Hola Delfino,
Yo lo resuelvo con esto: Un saludo. |
Cita:
Gracias olbeup, me sirvio.. |
La franja horaria es GMT +2. Ahora son las 05:09:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi