修复TeeChart上的渐变颜色以获取javascript

时间:2015-11-04 13:05:42

标签: javascript gradient teechart

大家好我们需要修复渐变色。我们试图在右轴上用setMinMax改变最小值和最大值。

在改变之前它是这样的: enter image description here 更改结果后: enter image description here

对于这些变化影响渐变的任何想法,渐变看起来都不太好。

由于

1 个答案:

答案 0 :(得分:0)

好的,这是一个示例页面:

http://en.1009.binarate.com/prosite/teechart

在右轴上更改min和max并且滚动渐变更改其原始比例后会出现问题。这是处理图表y缩放的函数。

 function yz() {
            var l = sd[sd.length - 1][1],
             h = 0;
            for (var i = sd.length - 1; i >= 0; i--) {
                var dc = sd[i],
                    dcox =Chart1.axes.bottom.calc(dc[0])
                if (dcox > 0 && dc[1] > h) {
                    h = dc[1];
                }
                if (dcox > 0 && dc[1] < l) {
                    l = dc[1];
                }
                if (dcox < 0)
                    break;

            }
            Chart1.axes.right.setMinMax(l * 0.99990, h * 1.00010),
            Chart1.axes.right.increment = (Chart1.axes.right.maximum - Chart1.axes.right.minimum) / 10;
            Chart1.getSeries(0).origin = l * 0.99990;
        }

主要变化在上述功能中。