Pregunta

Estoy trabajando con la Biblioteca de gráficos ASP.NET y lo tengo generar un gráfico circular pero estoy teniendo un problema de configuración para generar el gráfico circular con rodajas semi-transparentes. Si nos fijamos en la imagen verás lo que estoy hablando. De los gráficos de tarta 4 de la parte superior 2 y la tabla de abajo a la izquierda tienen la transparencia sector circular que estoy hablando.

control de imagen de gráficos
(fuente: scottgu.com )

¿Qué configuración de la gráfica puedo pellizcar para hacer que las rebanadas con un cierto% de transparencia?

Gracias!

¿Fue útil?

Solución

Trate de asignar el color de la serie a un color con transparencia alfa, así:

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

Tomado de este hilo .

Otros consejos

Esta la solución definitiva para ambos casos - un color por gráficos de series o de la paleta:

myChart.ApplyPaletteColors();

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

Prueba esto:

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

Donde 180 define el "nivel de transparencia", el cual debe estar entre 0 a 255.

Puede utilizar paletas semi transparentes.

Consulte:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top