Cómo cambiar el color del gráfico circular de control
De forma predeterminada, FpChart llenará automáticamente cada área del gráfico circular con color. En algunos casos, queremos que el estilo de visualización del gráfico circular sea coherente con el sistema de color (tema) utilizado. nuestro sistema. Esto es. Podemos personalizar el color de visualización del gráfico circular nosotros mismos. El código es el siguiente:?protected?void?Page_Load(object?sender,?EventArgs?e) {
if?( IsPostBack)
{
return;
}
#region?Establece los colores de cada parte del gráfico circular
cadena?colores?=?" #ffbb22, #ff9911, #aacc33, #aabbbb, #bb0033, #00cc33, #990099, #0011aa, #14D0EE, #B17EC3, #E67F16, #EE5907, #6A2DA1, #0A35F0, #A816D7, #D218AD, #EE0A96, #5A4DAE, #ACE9D9";
FillCollection?fc?=?((FpChart1.Model.PlotAreas[0]?as?FarPoint.Web.Chart .PiePlotArea).Series[0]?as? FarPoint.Web.Chart.PieSeries).PieFills;
Listlt;SolidFillgt;?list?=?new?Listlt;SolidFillgt;();
foreach?(var?color? in?colors.Split(new?char[]?{?','?}))
{
list.Add (nuevo?SolidFill(ColorTranslator.FromHtml(color) ));
}
fc.Clear();
fc.AddRange(list.ToArray( ));
# endregion
}
Para obtener más información, consulte el blog a continuación
/post/E9809AE8BF87E4BBA3E7A081E5AE9EE78EB0E887AAE5AE9AE4B989E79A84E9A5BCE59BBEE9A29CE889B2.aspx