MSChartWrapper 为柱状图每根柱设置不同的颜色
chartWrapperObj.ClearChart(); chartWrapperObj.AddColumnPlot("超大单", moneyFlows.OrderBy(r => r.opendate).Select(r => r.opendate.ToString("yyyyMMdd")).ToArray(), moneyFlows.OrderBy(r => r.opendate).Select(r => r.r0_net).ToArray()); foreach (DataPoint dp in chartWrapperObj.TheChart.Series["超大单"].Points) { foreach (var yValue in dp.YValues) { if (yValue>0) { dp.Color = Color.Red; } else { dp.Color = Color.Green; } } }

浙公网安备 33010602011771号