请问,怎么自动合并单元格
比如一列数据中 相邻的单元格如果内容相同,就让他自动合并到一起,请问怎么样才能实现? jerryniepan 发表于 2017-4-13 16:52楼主你好,请问目前v10版本有自动合并单元格的功能了吗?
没有自动合并的功能,这个属于业务场景了。
作为控件,无法控制到底那些单元格需要合并,是横向还是纵向合并。
例如下面的数据作为控件无法确定如何合并,是合并为两行两列还是合并为四行一列?
1 1
1 1
1
1
这个您可以根据您的业务写一个通用的方法去调用。 回复 1楼p332718873的帖子
目前没有自动合并功能,不过可以自己判断数据是否相同,然后合并单元格。
GrapeCity.Windows.SpreadSheet.Data.CellRange r;
r = new GrapeCity.Windows.SpreadSheet.Data.CellRange(0, 0, 3, 3);
gcSpreadSheet1.Sheets.AddSpanCell(r, GrapeCity.Windows.SpreadSheet.Data.SheetArea.Cells);
回复 2楼Zoe的帖子
多谢回答。
这个功能很常用啊,目前也只能自己判断了。还希望后续版本能支持这个功能。
再次感谢版主~ p332718873 发表于 2013-4-12 17:37
回复 2楼Zoe的帖子
多谢回答。
楼主你好,目前v10版本有自动合并单元格的功能了吗? p332718873 发表于 2013-4-12 17:37
回复 2楼Zoe的帖子
多谢回答。
楼主你好,请问目前v10版本有自动合并单元格的功能了吗? dexteryao 发表于 2017-4-13 17:18
没有自动合并的功能,这个属于业务场景了。
作为控件,无法控制到底那些单元格需要合并,是横向还是纵向 ...
嗯,好的。楼主举得例子在spread view控件是这样设置的:设置某行/列是否合并,包括free模式和严格模式。 spread.Views和Sheets是两个不同的控件,设计思想也不一样。
Views的grid是一个典型的grid控件,数据以行为基础,每列对应一个属性。
而Sheets是和Excel一样的以单元格为基础,除了sheet绑定时,并没有列对应属性的概念。 dexteryao 发表于 2017-4-13 18:19
spread.Views和Sheets是两个不同的控件,设计思想也不一样。
Views的grid是一个典型的grid控件,数据以行 ...
好的,多谢楼主 {:4_86:}
页:
[1]