Y 軸の最小値を に設定したい10 less than the lowest value in the Y-axis)
[最小値が 83.33 (Y 軸上) の場合のように、最小値を 73.33 に設定する]
.ValueAxis(axis => axis
.Numeric()
.Labels(labels => labels.Format("{0}"))
.AxisCrossingValue(-10)
.Line(line => line.Visible(false))
.Color("White").Min(MinValueOf Y-axis -10)
または少なくとも .Min(MinValueOf Y-axis)
私はこれを解決することができました....
$("#IndexChart").data("kendoChart").dataSource.read();
//get reference to the chart widget
var chart = $("#IndexChart").data("kendoChart");
chart.bind("dataBound", function (e) {
var data = e.sender.dataSource.view();
//alert(JSON.stringify(data));
var allVals = [];//get all Y Axis data...
for (var i = 0; i < data.length; i++) {
allVals.push(data[i].DuplicatePrice);
allVals.push(data[i].OriginalPrice);
}
var least = Math.min.apply(Math, allVals); //get the least value
e.sender.options.valueAxis.min = least - 10; //set the least-10 as min
});