我在我的项目中使用剑道"图"控件来创建序列图。我正在添加剑道"图"的"textblock"控件来显示一些文本。
然而,我想在"textblock"中显示换行文本值,但kendo不支持。
请告诉我,是否有一种方法可以支持在"textblock"或"diagram"的任何其他替代控件中换行文本,支持"textblock"的相同功能
谢谢Vipul
function visualTemplate(options) {
var diagram = kendo.dataviz.diagram;
var dataItem = options.dataItem;
var group = new diagram.Group();
group.append(new diagram.Rectangle({
width: 300,
height: 200,
stroke: {
width: 0
},
fill: "#e8eff7"
}));
group.append(new diagram.Rectangle({
width: 8,
height: 200,
fill: "#3399cc",
stroke: {
width: 0
}
}));
var layout = new diagram.Layout(new diagram.Rect(15, 0, 280, 200), {
alignContent: "center",
spacing: 4
});
group.append(layout);
var texts = dataItem.text.split(" ");
for (var i = 0; i < texts.length; i++) {
layout.append(new diagram.TextBlock({
text: texts[i]
}));
}
layout.reflow();
return group;
}
自2015.3版