0

假设我在 ZedGraph 中有一条 y 轴上从 -10 到 +10 的正弦曲线。我希望能够对曲线设置限制(假设最小值为 -5,最大值为 +7),这样任何低于 -5 和高于 +7 的东西都会被遮蔽,中间的所有东西都是不是。这在ZedGraph中可行吗?

这在任何开源 .NET 图表库(免费商业用途)中是否可行?

4

1 回答 1

1

我可以看到三个路线(不能说我已经尝试过),如果你想遮蔽整个图形区域,那么这两个中的任何一个:

(1) 使用 BoxObj,使用 alpha 值定义填充 - 这应该是完全灵活的。BoxObj 用于演示的底部。

(2) 使用如图所示的填充绘图样式您也可以看到半透明填充是如何定义的。不知道如何控制填充的位置(即图形最小值或最大值)而不是 x 轴。

或者,如果您只想对点进行着色,则可以有条件地构建曲线对象。

于 2009-02-17T19:03:07.883 回答