C# 合并DataGridView Windows窗体C中的标题和单元格#

C# 合并DataGridView Windows窗体C中的标题和单元格#,c#,winforms,datagridview,wpfdatagrid,C#,Winforms,Datagridview,Wpfdatagrid,我需要以以下格式显示数据。我试图找到一种方法来合并单元格或为单元格提供colspan以实现功能 找到了几篇文章,提供了一些关于如何实现它的好主意。我至少有10行,每行24列,所以性能也是一个因素 让我知道有没有其他方法来实现它,或者我应该在windows窗体中使用WPF网格。有没有关于如何实施的想法 感谢您的时间例如,标准DataGridView控件不支持丰富的格式(如Excel工作表)。只有最低要求-最需要的。你们在这些帖子中提出的所有解决方案都试图处理绘画事件,并进行一些棘手的绘画,仅

我需要以以下格式显示数据。我试图找到一种方法来合并单元格或为单元格提供colspan以实现功能

找到了几篇文章,提供了一些关于如何实现它的好主意。我至少有10行,每行24列,所以性能也是一个因素

让我知道有没有其他方法来实现它,或者我应该在windows窗体中使用WPF网格。有没有关于如何实施的想法


感谢您的时间

例如,标准DataGridView控件不支持丰富的格式(如Excel工作表)。只有最低要求-最需要的。你们在这些帖子中提出的所有解决方案都试图处理绘画事件,并进行一些棘手的绘画,仅此而已


另一方面,你也应该考虑其他的选择。如果您的数据将显示为只读,那么我建议您生成html文档并使用WebBrowser控件显示它。Html支持更多格式,包括合并单元格。

虽然我喜欢您链接的第一篇文章,但根据我的经验,这通常与您的第二篇链接更相似。为了便于阅读,我已经回答了几个关于合并标题的帖子:(,)和一个广为接受的SO建议:我实际上正在查看您建议的链接()唯一的问题是我无法使内容对齐(它将始终位于一个单元格上)。我文章中的第二个链接实现了中心对齐,但单元格看起来不像单击时选中的。合并的单元格必须相应地绘制。没有必要担心性能。唯一的问题是如何以及在何处保存格式数据。@Bahrom是否有任何示例或指导原则,说明如何在单击时选择和取消选择合并单元格?