2010-08-17 7 views
2

J'utilise DevEx DXGrid (WPF) pour afficher environ 2 000 lignes de données. J'utilise un modèle DataRow pour obtenir le comportement Master-Detail (une nouvelle grille de détail pour chaque ligne).Augmenter les performances de DevEx WPF Grid

Mon application répond extrêmement lent à presque tous les utiliser l'entrée (à la grille). par exemple:

  • défilement
  • expand/lignes de groupe d'effondrement
  • Redimensionner fenêtre app

J'ai contacté le support DevEX à ce sujet - mais ils disent que la solution est non trivial et ils sont attendre jusqu'à la prochaine version majeure pour «réparer» cela.

Avez-vous trouvé des solutions à ces problèmes? J'espère qu'il y a un moyen de structurer xaml ou le code pour éviter certains des problèmes de performance. Je serais très intéressé d'entendre quels problèmes de performance vous avez rencontrés avec le DXGrid et comment vous les avez résolus (ou non).

merci.

Répondre

0

En effet, nous avons changé la façon dont le DXGrid fonctionne et il devrait fonctionner plus rapidement. Cependant, cette amélioration ne sera visible que dans 10.2 et elle concerne les lignes de groupe expansion/effondrement.

Si vous rencontrez des problèmes de défilement, veuillez publier un exemple de projet dans le centre de support, indiquant vos problèmes de performances. Nous allons essayer d'améliorer le contrôle en fonction de votre situation particulière.

+0

J'ai dû suspendre le travail sur cette partie de mon application pendant un moment, donc je n'ai jamais eu à tester 10.2. Quand j'y reviendrai, je le ferai. – TheSean

+0

Nous serons heureux de connaître vos résultats :) –