一段时间以来,Wijmo的日本市场提出需要MultiRow表格功能:这是一种以堆叠方式显示单元格的功能,这种显示方式减少了需要水平滚动查看额外列的需求。对于北美市场而言,这不是一种常见的表单格式,但是在日本以及东亚地区,这种格式则非常流行。一旦您了解了它是如何工作的,则会觉得有很大的意义。

在以下示例中,每一条记录由两行组成(我们将其称作第一行和第二行)。第一行包括Order ID,改变时间,改变该记录的人,等等。第二行包含发货时间,建议修改时间,等等。

在MultiRow中将列折行显示以减少水平滚动的需求

在MultiRow中将列折行显示以减少水平滚动的需求

不同的记录之间具有较粗的边框,您可以看到,最终用户是如何可以快速地了解一条记录中的全部字段,而不需要水平向右滚动以看到更多内容。除此之外,您可以将字段显示为分组效果,使得这些字段位于相同的列,一目了然地提供更多的信息摘要。

在Wijmo的 MultiRow中,您甚至可以将所有的列头收起显示为一行:

列头收起显示

列头收起显示

MultiRow表格的基本功能和好处

  • 不需要滚动就可以在单页中显示许多字段。
  • 以一种灵活的布局显示表格。例如,在报表中,您可以在一条记录中创建多行并合并单元格。
  • 将某些字段分组并显示为分级的结构。如,您可以在相同的一列分组中显示客户的名称,邮件和地址字段。
  • 提供和FlexGrid全部相同的功能。

关键特性

  • 使用多行表示每一条记录。
  • 对每一条记录支持单元格合并(不仅仅是在单个记录中合并)。
  • 列头和内容区域具有相同的布局,列头同样可以收起显示为单行。
  • 最终用户可以和在普通的单行表格中操作的那样,通过键盘进行导航。
  • 通过单击行头选择一条记录的全部行。
  • 同样也支持FlexGrid所提供的功能。筛选,分组,分页,冻结行和列,添加删除记录,数据类型,datamap,改变列宽,等等。

MultiRow 仅在Wijmo企业版可用,是商业应用软件领域的一个伟大的工具。