Est-ce que nybody sait comment limiter le nombre de lignes que l'utilisateur peut sélectionner dans un cxGrid où MultiSelect est actif?Limite des lignes sélectionnables pour MultiSelect dans cxGrid (Developer Express)
La grille fonctionne en GridMode = True - car la quantité de données est vraiment importante (200 000 lignes). - Maintenant, si vous appuyez sur CTRL + A toutes les lignes sont chargées car la grille veut les sélectionner toutes.
Des conseils?
Merci
Salut, JPS! Bienvenue à StackOverflow. Bonne question, aussi. Celui-ci a l'air d'être un doozy. La grille CX est l'une des pièces de lasagne les plus effrayantes que j'ai jamais eu à travailler, et il est pratiquement impossible de faire quelque chose d'utile sans creuser une tonne de code source pour essayer de trouver la fonctionnalité réelle. –
Lasagne? Plus comme un panier plein d'oignons - beaucoup d'objets différents, vous pouvez décoller couche après couche, et parfois vous avez envie de pleurer. ;-) –
cxDBData.pas: procédure TcxDBDataSelection.SelectAll; C'est là que l'action est .. et en regardant la boucle je pense qu'il n'y a pas d'événement qui peut annuler le chargement de toutes les lignes. - Peut-être qu'un avortement dans l'événement canselectrow va t'aider, je te le dirai. – JPS