J'essaie de rendre un graphique linéaire mais la LineSeries relie les points de données de manière aléatoire chaque fois que je le fais redessiner le graphique.Silverlight Toolkit LineSeries connecte les points de données de manière aléatoire
La source de mes éléments est une liste typée de mes classes personnalisées qui ont 2 propriétés, une pour l'axe des x et une pour l'axe des y (les deux sont des valeurs 'doubles'). Les valeurs de ces propriétés ne changent pas et sont chargées une seule fois.
Mes lignes comportent plusieurs sauts de ligne verticaux, c'est-à-dire que la valeur de l'axe x est la même pour 3 ou 4 points, mais la valeur y change. Il relie correctement ces points avec une droite verticale. Mais la chose étrange est qu'elle utilise de manière aléatoire l'un des points de données pour la connexion de la gauche et un autre pour la connexion vers la droite.
Je suppose qu'il utilise le premier point en fonction de l'ordre de la source d'éléments pour la connexion à partir de la gauche et le dernier point pour la connexion à droite.
La source d'éléments est toujours dans le même ordre, c'est également l'ordre dans lequel je veux qu'ils soient connectés.
J'ai essayé d'attacher des images, mais je ne suis pas autorisé à ... Donc, seule une description textuelle est possible.
LineSeries ser = new LineSeries();
Chart.Series.Add(ser);
ser.DependentValuePath = "YAxis";
ser.IndependentValuePath = "XAxis"
ser.ItemsSource = data.Coordinates;
Est-ce que quelqu'un sait pourquoi cela se produit? Merci pour vos suggestions
Merci pour l'info. Je suppose que je vais devoir commencer à regarder d'autres trousses d'outils de cartographie. – Wolfgang