Bonjour à tous,
N'ayant pas trouvé de sujet sur la même thématique, je me permet de créer ce sujet.
Voici mon problème :
J'importe des donnés à partir d'un DataGridView vers un Chart, et cela à chaque fin d'édition de cellule du DataGridView :
Seulement avec ce code, les intervalles ne sont pas respectés. Par exemple, avec les données suivantes issues du DataGridView :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub DGV_pression_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DGV_pression.CellEndEdit Chart_pression.Series(0).ChartType = DataVisualization.Charting.SeriesChartType.Point Chart_pression.Series(0).Points.Clear() For Count As Integer = 0 To DGV_pression.Rows.Count - 1 Chart_pression.Series(0).Points.AddXY(DGV_pression.Item(0, Count).Value, DGV_pression.Item(1, Count).Value) Next End Sub
Mon Chart ressemble à cela :
-400 -300 0 15 50 60
On peut voir que les intervalles ne sont pas linéaires.
En effet, si je prends les mêmes données et que je fais mon graphe sous Excel, j'obtient le graphe suivant :
C'est la première fois que j'utilise le contrôle Chart, et je n'arrive pas à trouver la propriété qui correspond à mes besoins. J'ai bien suivi ce cours, mais je n'y ai pas trouvé de réponse à mon soucis (mais ce m'as quand même aidé à mieux utiliser ce contrôle).
Et vous l'aurez compris, je cherche à obtenir le même type de graphique d'excel dans mon Chart. ;)
Merci d'avance à ceux qui intéresserons à ce topic . :)
EDIT : Je suis sous VS2013 Express en VB.net
Partager