Bonjour,
Je cherche une solution en WPF pour afficher environ 10 000 lignes sur un canvas en WPF. En GDI je ne rencontrais pas de problème de performances tandis qu'en WPF c'est très lent.
Au début j'ai essayé liste de "System.Windows.Shape.Line" mais c'était très long, j'ai alors essayé des System.Windows.Media.LineGeometry (avec un freeze) mais le résultat n'est pas génial (peut être car j'ai 10'000 childrens dans le canvas).
Enfin j'ai essayé Polyline avec une liste de points (donc un seul children), l'affichage initial semble rapide mais l'évènementiel rend inutilisable l'interface graphique.
Bref, quel serait l'objet le plus performant pour afficher une liste de lignes qui se suivent ? J'ai sinon pensé à faire une Bitmap par InteropBitmap.
Merci.
Partager