我试图应用填充或边距以在图例之间留出一些空间,但找不到任何选项。我试过这样:
var label = new kendo.drawing.Text(e.series.name, [0, 0],
{fill: {color: labelColor},
opacity: 0.99995,
padding : 10});
这是我尝试过的链接:http://dojo.telerik.com/UYEsiyan
不是一个完美的解决方案,但您可以在布局的末尾添加一个不可见的矩形,并将高度设置为所需的间距:
var rectGeom = new kendo.geometry.Rect([0, 0], [50, 10]);
var rectangle = new kendo.drawing.Rect(rectGeom, {
fill: {color: "none"},
stroke: {color: "none"}
});
layout.append(marker, label, space, rectangle);
layout.reflow();