具有特定列上的子列的数据网格视图

时间:2013-07-01 16:02:18

标签: .net winforms datagridview

我正在创建一个生成报告的表单。我的一个专栏(描述),需要2个子列(大小和颜色)

它需要看起来像这样

enter image description here

从另一个stackoverflow帖子,我看到了这个链接 Build a Nested GridView Control with ASP.NET

但是,我不希望每行都有一个全新的数据网格视图,每个视图都有自己的标题,而不是。具体来说,我只需要1列,2列子列,如imgur链接所示。也许我可以为第一行的每一行隐藏子数据网格视图的标题?看起来像是一个肮脏的黑客。

有人有什么建议吗?即使它只是让它看起来像我需要的黑客。

1 个答案:

答案 0 :(得分:0)

我无法看到你的图像(没有加载),但为什么不使用ListView,它可以让你完全控制用户界面,并且可以简化这种方法。嵌套的GridView可以工作,但可能很麻烦,因为它控制UI,你永远不知道在运行时它可能会渲染什么,可能会抛弃你的布局。 ListView效果很好,因为它是自定义的。