【发布时间】:2010-12-11 15:19:45
【问题描述】:
我有一个绑定到 DataSet 的 UltraWinGrid,其中有几列本身就是集合类类型,如下所示:-
[Name] - string
[Description] - string
[Components] = List<Component>
[Levels] = List<Level>
目前,这最后两个字段在绑定到数据网格时是隐藏列,用于确定绑定表单上其他两个数据网格的数据。
为了提供屏幕的打印视图,我需要使其他两个数据网格成为第一个数据网格行的子节点,如下所示:-
- 项目 1 名称 |项目 1 描述
- 组件
- 组件 1 名称 |组件 1 值
- 组件2名称|组件 2 值
- 级别
- 1 级名称 |一级价值
- 2 级名称 |二级价值
- 组件
- 项目2名称|项目 2 描述
- 组件
- 组件 1 名称 |组件 1 值
- 组件2名称|组件 2 值
- 级别
- 1 级名称 |一级价值
- 2 级名称 |二级价值
- 组件
我怀疑我需要创建一个新的合并数据集,可能使用 DataRelations,但我正在努力弄清楚如何正确提取数据。
谁能引导我朝着正确的方向前进?
【问题讨论】:
-
能否添加 WPF 或 WinForms 标签?
-
完成 - 从未使用过 WPF,我不知道它也可以应用在那里......
标签: c# winforms data-binding infragistics ultrawingrid