我使用zedgraph控件在运行时生成图形。生成图表但zedgraph控件的线条颜色更改为背景颜色。我想设置在设计时设置的相同颜色。如何将修复颜色设置为线?我正在使用代码将颜色设为:
refLine = gp.AddCurve("", null, null, Color.Green , SymbolType.None);
在表单的加载事件中。但它会自动改变。
答案 0 :(得分:0)
你有:
refLine = gp.AddCurve("", null, null, Color.Green , SymbolType.None);
返回LineItem
。至少有两种不同的颜色属性。在上面设置LineItem.Color
属性。请尝试以下设置:
refLine.Line.Fill.Color = Color.Green;
zgc.Refresh(); //not sure if needed
无法记住LineItem.Color
属性是什么,但它可能是除折线图之外的其他视图的填充颜色,例如条形图或烛台图表。
此外,由于Zedgraph的复杂性,请务必使用good documentation.