Domanda

sto lavorando con il Charting Biblioteca ASP.NET e li ho generare un grafico a torta, ma sto avendo un problema configurandolo per generare il grafico a torta con le fette semi-trasparenti. Se guardate l'immagine vedrete che cosa sto parlando. Dei grafici a torta 4 la parte superiore 2 e il grafico in basso a sinistra hanno la trasparenza fetta di torta di cui sto parlando.

Charting Image Control
(fonte: scottgu.com )

Quali impostazioni del grafico devo tweak per rendere le fette con una certa% di trasparenza?

Grazie!

È stato utile?

Soluzione

Provate ad assegnare il colore della serie ad un colore con trasparenza alfa, in questo modo:

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

questa discussione .

Altri suggerimenti

Questa l'ultima soluzione per entrambi i casi - un colore per serie o una tavolozza tabelle:

myChart.ApplyPaletteColors();

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

Prova questo:

Series["SeriesName"].Color = Color.FromArgb(180, Color.Blue);

Dove 180 definisce il "livello di trasparenza", che deve essere compreso tra 0 e 255.

È possibile utilizzare le palette semi trasparenti.

Fare riferimento a:

https: // blogs.msdn.microsoft.com/alexgor/2009/10/06/setting-microsoft-chart-series-colors/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top