我有一些系列,我没有为它们指定任何颜色,它们由xtrachart自然着色。当他们在情节控制中绘制时,我怎样才能获得每种颜色? 我发现颜色存储在实际的颜色属性中,但我无法正常访问它,我只能在手表部分的调试模式下获取它。 我怎么才能得到颜色?
答案 0 :(得分:0)
您可以使用SeriesViewBase.Color属性来指定系列'颜色。
代码段:
((SideBySideBarSeriesView)series.View).FillStyle.FillMode = FillMode.Solid;
((SideBySideBarSeriesView)series.View).Color = Color.Red;
绘制图表时,您还可以在图表中实现自定义绘图 系列。要做到这一点,你应该处理 ChartControl.CustomDrawSeries事件,然后您就可以了 使用事件参数更改一些绘图参数。
<强>参考文献:强>
DevExpress forum: series colour
Changing colour of a series point at runtime
c# devexpress piechart series point color change