MultiLevel GroupBy在单个超网格列

时间:2017-01-13 17:04:41

标签: winforms infragistics

我使用只有一个乐队的Infragistics ultragrid。在此波段中,有一个带有xx.xx.xxxx值的字符串列。该列可以具有xx或xx.xx或xx.xx.xxxx值。我想以编程方式组合,因此结果将基于层次结构。请记住,无法更改数据源(或添加列)。 作为一个例子

90
90.00
90.00.0098
90.00.0099
99
99.00
99.00.0012
99.01
99.01.0013

我想首先分组2个第一个字符(第1级),然后是前5个字符(第2级)等

+90
 +90.00
   90.00.98
   90.00.99
+99
 +99.00
   99.00.0012
 +99.01
   99.01.0013

提前致谢

1 个答案:

答案 0 :(得分:0)

您需要在网格中添加列以进行分组。这可以通过将它们添加到网格绑定到的数据源中,也可以通过将未绑定的列添加到网格中并适当地设置值来完成。