答案 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;
}
主要变化在上述功能中。