Bonjour,
J'ai decouvert une erreur assez genante concernante le WPF (du moins, je suppose) et aimerais avoir confirmation.
J'ai une fenetre WPF avec un listBox remplie d'elements (pouvant atteindre plus de 10 000 items). Sur ma machine de dev (ainsi que toutes les autres machines similaire), tout va tres bien.
Mais sur une autre machine de test plus faible, commence les soucis : tant que cette liste est dynamique (que des elements se mettent a jour, apparaissent ou sont retirer, selon la view liee), tout va bien (bien que ce soit lent graphiquement a reagir sur
une faible machine). Mais lorsque la liste ne bouge plus car il n'y a pas de modification sur la view, si on minimize ou maximize la fenetre, si on deplace rapidement une fenetre (un bloc note suffit) devant l'appli: la liste disparait, et ne reapparait qu'a
la prochaine mise a jour d'elements.
Config des machines dev (ou ca fonctionne) :
Windows 7 pro 64 bit, CPU i7 860 (4 coeurs, hyperthreade, 2.8GHz), RAM 4x 2GB DDR3, GPU NVidia Geforce 220GT (1GB de memoire physique)
Config de la faible machine de test :
Windows 7 pro 64 bit, CPU Intel Xeon X3440 (4 coeurs, hyperthreade, 2.53GHz), RAM 2x2GB DDR3, GPU (interne) Matrox G200eW (8MB de memoire physique)
Si WPF utilise le chipset graphique, cela expliquerais donc cette perte graphique (temporaire) des donnees.
Cordialement
A.