剑道界面:视觉对象>项目>图例中的边距/填充



我试图应用填充或边距以在图例之间留出一些空间,但找不到任何选项。我试过这样:

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();

最新更新