我的问题是:如何在C#中为DataGridView创建自定义布局?
我尝试使用对象DataGridView,我认为它最适合制作我想要的东西,但我无法找到如何从一列合并2个单元格或更多单元格。我确信它已经存在,但我无法在网上找到任何东西。我想要的是像网格一样的优秀
这是我想要做的一个例子。
数组示例:
Group =
[
Cell 1, [Cell 1, Cell 2],
Cell 2, [Cell 1, Cell 2, Cell 3],
Cell 3, []
];
我想做的例子:
答案 0 :(得分:0)
我认为使用自定义网格控件会更好。或者您可能想要使用devexpress的XL表单控件,它不是免费的。另一种选择是使用EPPlus→(http://epplus.codeplex.com)。
答案 1 :(得分:0)
我知道完成此任务的唯一方法是使用以下任一选项:
CellPaint
事件。我个人在需要基本单元合并功能的项目中完成了这项工作。在WinForms DataGridView中没有执行merge-cells选项的内置方法。