Question

Je cherche à créer un graphique empilé en utilisant les nouvelles relativement Microsoft Chart Controls . Je suis sûr que je manque quelque chose d'évident, mais un peu d'aide ira un long chemin. Le code ci-dessous crée un tableau avec deux colonnes. Je voudrais les colonnes à empiler les uns sur les autres. De plus, je voudrais le total des deux à afficher sur le graphique. Toute aide serait très apprécié.

Series activeSeries = new Series("Active");
activeSeries.ChartType = SeriesChartType.StackedColumn;
activeSeries.BorderWidth = 3;
activeSeries.ShadowOffset = 2;

activeSeries.Points.AddY(3000);
LaptopChart.Series.Add(activeSeries);

Series inactiveSeries = new Series("Inactive");
inactiveSeries.ChartType = SeriesChartType.StackedColumn;
inactiveSeries.BorderWidth = 3;
inactiveSeries.ShadowOffset = 2;

activeSeries.Points.AddY(987);
LaptopChart.Series.Add(inactiveSeries);    
Était-ce utile?

La solution

tête d'os se déplacer lors de la création de la seconde série I ajouté aux points inactifs à la série active. Parfois, peu importe combien de fois vous marchez à travers votre propre code, il prend une deuxième série d'yeux pour trouver des choses. Désolé pour perdre du temps de tous ceux qui cherchent à ce sujet. La seconde référence à activeSeries.Points.AddY (987); devrait être inactiveSeries.Points.AddY (987);

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top