web-dev-qa-db-fra.com

Comment supprimer des grilles de grille de la graphique sous Formulaire Windows?

Comment puis-je supprimer les lignes de grille de la carte? J'utilise la bibliothèque de cartes standard.

Merci!

21
Chris

En supposant un seul chariaa, vous pouvez essayer ces paramètres:

chart1.ChartAreas[0].AxisX.MajorGrid.LineWidth = 0;
chart1.ChartAreas[0].AxisY.MajorGrid.LineWidth = 0;

Sinon, vous voudrez peut-être utiliser:

chart1.ChartAreas["ChartArea1"].AxisX.MajorGrid.LineWidth = 0;
chart1.ChartAreas["ChartArea1"].AxisY.MajorGrid.LineWidth = 0;

où, "Chartarea1" est la propriété de la série -> Tableau -> Zone de graphique "Chartarea1"

30
LarsTech

Vous pouvez désactiver MajorGrid ou MinorGrid de chacun de l'axe de la zone de carte souhaitée:

mainChart.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
mainChart.ChartAreas[0].AxisX.MinorGrid.Enabled = false;
mainChart.ChartAreas[0].AxisY.MajorGrid.Enabled = false;
mainChart.ChartAreas[0].AxisY.MinorGrid.Enabled = false;

comme on le voit ci-dessous: https://github.com/sinairv/mschatwrapper/blob/master/mschatwrapper/chartwrapper.cs#l58-l61

34
Sina Iravanian

Si vous utilisez simplement le designer, vous pouvez naviguer sur votre chemin vers la propriété majorgrid comme celle-ci ...

VS Chart MajorGrid Property

3
Ryano