2011-06-24 22 views
2

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

事情是这样的:

enter image description here

+0

我认为这会对你有所帮助。我得到了相同的要求,它解决了它...链接[链接](http://www.codeproject.com/KB/grid/Multi_Column_Combo_Cell.aspx) – 2011-08-10 13:03:53

回答

2

唯一的 “简单” 的方式做,这是风俗画。但它仍然不是完全无关紧要的,而且你不会以这种方式获得可编辑的单元格。

任何解决方案给编辑单元格将需要大量的自定义代码。

forum discussion引用DataGridView的项目经理Mark赖德奥特:

在DataGridView不具备合并单元格的任何 支持。你可以 跨单元自定义绘制内容,但 除此之外,你将不得不做一个 大量的工作和自定义编码到 产生合并的可编辑单元格。

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

+0

谢谢你的话。还有一个理由赞成购买更复杂的电网。 – shindigo