c#.net中zedgraph控件的线条颜色随背景颜色而变化。如何设置修复颜色?

时间:2017-10-18 07:47:14

标签: c# zedgraph

我使用zedgraph控件在运行时生成图形。生成图表但zedgraph控件的线条颜色更改为背景颜色。我想设置在设计时设置的相同颜色。如何将修复颜色设置为线?我正在使用代码将颜色设为:

refLine = gp.AddCurve("", null, null, Color.Green , SymbolType.None);

在表单的加载事件中。但它会自动改变。

1 个答案:

答案 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.