c#.net 中 zedgraph 控件的线条颜色会随着背景色而更改.如何将其设置为固定颜色



我在运行时使用 zedgraph 控件生成图形。图形生成,但 zedgraph 控件的线条颜色会随着背景色而更改。我想设置在设计时设置的相同颜色。如何将固定颜色设置为线条?我正在使用代码将颜色赋予为:

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

在窗体的加载事件中。但它会自动更改。

你有:

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 的复杂性,请务必使用良好的文档。

最新更新