如何将多行绑定到标签或表格中?如果我的表是单行,我可以很容易地绑定它,它显示在标签中,也显示在表中,但我的表包含2或3行,它不会显示。如何在报告中显示多行?我需要根据选择的项目过滤它吗?
答案 0 :(得分:1)
不要直接绑定它。对该标签使用BeforePrint
事件(不适用于报告!)
private void xrLabel4_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) {
var id = this.GetCurrentColumnValue<int>("ID"); // get value of field ID for this row
var lines = GetRows(id); // for demo only: returns string[]
(sender as XRLabel).Lines = lines;
}
不要忘记将属性Multiline
设置为true。