wpf合并相邻的行和列
您好,在wpf中请问要实现合并具有相同值的相邻的行和列,要如何实现 回复 1楼cds的帖子感谢对该问题的反馈。
很抱歉回复晚了。
你可以使用AddSpanCell, ClearSpanCells, 或 RemoveSpanCell方法对单元格进行合并。
代码参考:
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);
gcSpreadSheet1.Sheets.RowHeader.ColumnCount = 2;
gcSpreadSheet1.Sheets.ColumnHeader.RowCount = 2;
GrapeCity.Windows.SpreadSheet.Data.CellRange r2;
r2 = new GrapeCity.Windows.SpreadSheet.Data.CellRange(0, 0, 2, 2);
gcSpreadSheet1.Sheets.AddSpanCell(r2, GrapeCity.Windows.SpreadSheet.Data.SheetArea.RowHeader);
gcSpreadSheet1.Invalidate(); 回复 2楼Alice的帖子
嗯,没事,尝试看行不行,非常感谢 回复 2楼Alice的帖子
Spread WPF没有类似WinForms的merge接口,所以要在WPF中
实现相同的效果,但您给我的代码,在我的程序中不是想要的效果 回复 4楼cds的帖子
你好。
你指的是WinForm平台下的SetColumMerge/SetRowMerge和SetMergePolicy么?这是自动合并的方法。
很抱歉WPF平台下没有对应的接口。 回复 5楼Alice的帖子
但是通过对比单元格的值,计算需要合并的RowSpan/ ColumnSpan,手写代码应该也是可以实现的啊 回复 6楼cds的帖子
你好。
Cell下有RowSpan和ColumnSpan属性,可以设置合并单元格。
但是没有提供自动合并的功能。合并是要根据需求自己写代码实现。 回复 4楼cds的帖子
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢 http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页:
[1]