gpt4 book ai didi

c# - ZedGraph 不同的线条颜色

转载 作者:太空宇宙 更新时间:2023-11-03 21:42:15 26 4
gpt4 key购买 nike

如果点 > 100,我想永久更改线条颜色;我的意思是我想看到图表上的红线表示数据大于 100,绿线表示数据小于 100。我该怎么做?

enter image description here

如果可能的话,我想要矩形内数据范围的红线。

最佳答案

查看 Gradient-By-Value示例图表。该图表使用第三个坐标 (Z) 来指示点的颜色,通过设置:

curve.Symbol.Fill.Type = FillType.GradientByZ;

同样,您可以使用 GradientByY 来指示应使用 y 轴值。但是,如果 RangeMinRangeMax 相等,则整个图表都会应用错误的颜色,因此您需要使它们相差一个相对较小的值。

curve.Symbol.Fill = new Fill( Color.Green, Color.Red );
curve.Symbol.Fill.Type = FillType.GradientByY;
curve.Symbol.Fill.RangeMin = 100 - 1e-3;
curve.Symbol.Fill.RangeMax = 100;

关于c# - ZedGraph 不同的线条颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18760153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com