Bonjour,
Dans mon application, je cherche à pouvoir faire défiler la grille en même temps que je bouge l'ascenseur ?
Actuellement, je bouge l'ascenseur et la grille se positionne seulement une fois que j'ai relâché l'ascenseur !
Merci de votre aide.
Bonjour,
Dans mon application, je cherche à pouvoir faire défiler la grille en même temps que je bouge l'ascenseur ?
Actuellement, je bouge l'ascenseur et la grille se positionne seulement une fois que j'ai relâché l'ascenseur !
Merci de votre aide.
C'est un comportement standard de la TDBGrid, en fait la grille n'est qu'une "fenêtre de visible" sur un paquet d'enregistrement du DataSet lié, ... ainsi l'ascenseur ne fait pas défiler une vraie grille ...
regarde la TDBAdvStringGrid de TMS, elle est plus gourmande en ressource mais aura l'aspect temps réel entre le curseur et l'affichage
Merci de l'info.
Je viens de tester la TDbAdvGrid et le comportement est identique à la TDbGrid de CodeGear ? Y-a-t-il une option spéciale pour que le mouvement de l'ascenseur fasse réagir le contenu de la grille immédiatement ?
Il y a bien la propriété "ScrollSync" dont la description est "When true, scrolling is synchronous with scrollbar movement. The grid scrolls during the scrollbar moving instead of scrolling only when the new scrollbar position is set."
Mais cela ne fonctionne non plus pas !!!
A part cette grille, existe-t-il d'autres solutions ?
Oui, j'ai indiqué la TDBAdvStringGrid et non pas la TDbAdvGrid !
Mais il est vrai que la TDBAdvStringGrid est considérée comme "deprecated"
A Part cette Grille, tu recopie ton DataSet dans un TStringGrid à la main, ...
Et oui, c'est la dernière solution ... mais complètement inutilisable vu le volume de données que nous traitons. De plus, tous les comportements déjà codés dans les TDbGrid ne peuvent pas tous être recodés dans d'autres grilles (trop longs à refaire).
Donc si un jour une autre solution vient à ton oreille, je suis bien sûr preneur.
Merci dans tous les cas de ta précieuse aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager