Winforms ultragrid单列上的多级GroupBy

Winforms ultragrid单列上的多级GroupBy,winforms,infragistics,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个角色(第一级),然后分组5个角色(第二级),等等 提前感谢您将需要向网格中添加列以按它们

我只使用一个波段的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个角色(第一级),然后分组5个角色(第二级),等等


提前感谢

您将需要向网格中添加列以按它们分组。这可以通过将它们添加到网格绑定到的数据源中来实现,也可以通过向网格添加未绑定的列并适当设置值来实现。

谢谢,但正如我前面所说,无法添加列(可见)。是否可以按隐藏列进行分组?默认情况下,当对列进行分组时,这些列在网格中不可见。如果希望它们显示,则需要设置GroupByColumnsHidden属性:
+90
 +90.00
   90.00.98
   90.00.99
+99
 +99.00
   99.00.0012
 +99.01
   99.01.0013