차트 컨트롤 파이의 색상을 변경하는 방법
기본적으로 FpChart는 원형 차트의 각 영역을 색상으로 자동으로 채웁니다. 어떤 경우에는 원형 차트의 표시 스타일이 사용되는 색상 시스템(테마)과 일치하기를 원합니다. 우리 시스템입니다. 코드는 다음과 같습니다:?protected?void?Page_Load(object?sender,?EventArgs?e) {
if?( IsPostBack)
{
return;
}
#region?원형 차트 각 부분의 색상을 설정합니다.
문자열?색상?=?" #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;
List
foreach?(var?color? in?colors.Split(new?char[]?{?','?}))
{
list.Add (new?SolidFill(ColorTranslator.FromHtml(color) ));
}
fc.Clear();
fc.AddRange(list.ToArray( ));
# endregion
}
자세한 내용은 아래 블로그를 참고해주세요
/post/%E9%80 %9A%E8%BF%87%E4%BB%A3 %E7%A0%81%E5%AE%9E%E7%8E%B0%E8%87%AA%E5%AE%9A%E4%B9%89 %E7%9A%84%E9%A5%BC%E5 %9B%BE%E9%A2%9C%E8%89%B2.aspx