2010-08-06 5 views
2

Est-ce que quelqu'un sait, comment faire un graphique comme ça?ASP.NET Chart Control - 3D Stacked Étape tarte

alt text http://i36.tinypic.com/2wduhkn.png

Je n'ai trouvé aucune façon comment empiler camemberts 3D. L'empilement me semble disponible seulement avec la barre empilée, la barre empilée par 100%, la colonne empilée, et la colonne empilée par 100%.

C'est par exemple de ASP.NET Graphique galerie Exemples de contrôle, mais celui-ci est sans aucun code derrière ...

La seule façon de faire au moins se rapprocher de ce que j'ai trouvé est de créer deux série de données, chacune dans sa propre zone de graphique, mais elle crée des entrées de légende dupliquées et avec des petites tranches de tarte collectind modifie les entrées de données de couleur. (Comme cette propriété, les étiquettes Location de véhicules sont en double et avec des couleurs différenc)

Répondre

2

Il est ce qu'on appelle un diagramme circulaire escalier empilés.

Votre approche est fondamentalement correcte: vous devez créer des séries et des zones de diagramme distinctes et les positionner les unes sur les autres. Vous pouvez ensuite masquer les légendes pour tous sauf la première série. Il existe quelques exemples si vous google, voir here par exemple.

Voir également this SO question.