列内的DataTable列或合并的行表结构

时间:2014-07-23 22:44:44

标签: c# datatable

我有谷歌,但我找不到答案。你知道如何在MS Word中说,当你插入一个表时,你可以合并一行的列来创建一个无列的行吗?或者说一个主标题,然后更多的内部列?像这样:

合并行:

|第1栏|第2栏|第3栏|

|值|值|值|

|合并行|

|值|值|值|

上帝文本格式在这个网站上很糟糕......和标题栏示例:

|主标题||另一个主标题|

|第1列|第2列||第1列|第2列|

我试图在C#中编写的DataTable中实现这一点,该数据由数组填充。但我有兴趣将其结构更改为上述之一,无论哪种可能/更容易。

所以我创建了我的DataTable并添加了普通的列和行等。但是我想创建一个合并的行或一个主标题来显示。

,而不是在单个列中为重复值获取值。

有人可以提供一个快速的例子,告诉我如何实现其中任何一个?因为重复的价值看起来很难看。

干杯。

1 个答案:

答案 0 :(得分:0)

  

你说的是以特定的方式显示数据,但是   DataTable与显示无关。这是为了存储,那是   那。您如何显示数据取决于您自己。相同的数据可以   以无数种方式展示。在WinForms应用程序中,其中一个   显示DataTable内容的最常用方法是使用   DataGridView的。您可以选择要显示的列和合并单元格   如果需要,在该网格中。简而言之,你正在寻找错误的地方   做你想做的事。这是一个演示问题,而不是数据   问题。 -

jmcilhinney