我需要使用infragistics ultragrid创建一个包含3个级别的winforms网格。
1级有2列(固定)
---> 2级有3列(固定)
-------->级别3具有无限列数(基于级别2项目的动态)
例如
1级第1项 - > 3列(固定)
1级第1项 - >第2级第1项 - > 3列(固定)
1级第1项 - >第2级第1项 - > 3级项目1 - > 3列(动态)
1级第1项 - >第2级第2项 - > 3列(固定)
1级第1项 - >第2级第2项 - > 3级项目1 - > 6列(动态)
如何在网格上实现,特别是Ultragrid?
我现在头疼得厉害
干杯
答案 0 :(得分:1)
UltraGrid使用“Bands”的概念来存储分层数据。你的等级1是一个乐队,你的等级2是另一个乐队。
这里变得棘手:你的等级3实际上是多个乐队,具体取决于你有2级物品的动态类型。
如果您使用DataSet / DataTable作为数据源,则每个DataTable都对应一个Band,这只是:
HTH。