跨越多个DataGridView行的一个数据行

时间:2011-06-24 17:40:42

标签: winforms datagridview

在Winforms中,有没有办法让一个DataGridView行跨越多行?这样单行的单元格就可以堆叠成两行。

这样的事情:

enter image description here

1 个答案:

答案 0 :(得分:2)

唯一的“简单”方法是使用自定义绘画。然而,它仍然不是完全无关紧要的,你不会以这种方式获得可编辑的单元格。

任何提供可编辑单元格的解决方案都需要大量自定义代码。

forum discussion

引用DataGridView程序管理器标记Rideout
  

DataGridView没有   支持合并细胞。您可以   自定义绘制细胞内容,但是   除此之外,你必须做一个   很多工作和自定义编码   生成合并的可编辑单元格。

该论坛确实包含一些自定义绘画的示例代码,如果这样做符合您的要求。