如何在单个表格列中添加多个控件?

4

我有一个小问题。我想在单个表列中添加两个控件(TextViewButton)。我尝试了拼接、数组类型来传递两个控件到模板中,但失败了。请有人帮我解决。

这是我的示例表格

1个回答

4
您可以创建更复杂的列模板,就像这样:
var nameColumnTemplate = new sap.ui.layout.HorizontalLayout({
  content : [new sap.ui.commons.Button({text : "Click"}), new sap.ui.commons.TextView({text : "{lastName}"})]
});

tbl.addColumn(new sap.ui.table.Column({
  label: "Last Name",
  template: nameColumnTemplate
}));

JSBin example.


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接