2010-03-17 3 views
6

Je travaille avec la bibliothèque de mappage ASP.NET et je l'ai générée avec un graphique à secteurs, mais j'ai un problème pour le configurer pour générer le graphique à secteurs avec des tranches semi-transparentes. Si vous regardez l'image, vous verrez de quoi je parle. Sur les 4 graphiques en camembert, le graphique du haut 2 et celui du bas à gauche ont la transparence de la tarte dont je parle.Transparence de contrôle de mappage ASP.NET

Charting Control Image http://www.scottgu.com/blogposts/chart/step2.png

Quels sont les paramètres de la carte que je tweak pour rendre les tranches avec un certain% de transparence?

Merci!

Répondre

8

Essayez d'attribuer la couleur de la série à une couleur avec transparence alpha, comme ceci:

Chart1.Series(0).Color = Color.FromArgb(128, 255, 0, 0) //transparent red 

Taken de this thread.

+0

@Matthew: Merci! C'est tout! – Ryan

+0

+1 pour la référence – Ryan

1

Cette solution ultime pour les deux cas - une couleur par les cartes de la série ou la palette:

myChart.ApplyPaletteColors(); 

foreach (var series in myChart.Series) 
{ 
    foreach (var point in series.Points) 
    { 
     point.Color = Color.FromArgb(220, point.Color); 
    } 
}