Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在datagridview中对单元格进行边缘化或拆分_C#_Datagridview_Windowsformshost - Fatal编程技术网

C# 如何在datagridview中对单元格进行边缘化或拆分

C# 如何在datagridview中对单元格进行边缘化或拆分,c#,datagridview,windowsformshost,C#,Datagridview,Windowsformshost,我正在开发一个windows窗体应用程序。在该应用程序中,我需要在side datagridview列中添加datagridview。在下面的教程中,我制作了一个dgvcolumn 现在我需要将多个单元格合并为一个单元格,并将一个单元格拆分为多个单元格。 谁能告诉我怎么做 如果要将两列合并为一列。。在表中创建附加列,您可以将列值拆分为这两列 如果要将2列显示为1列。。您可以将值连接到一列中(您可以在cellformatting事件中执行此操作),然后可以隐藏不必要的列。合并是在一行还是每行上进

我正在开发一个windows窗体应用程序。在该应用程序中,我需要在side datagridview列中添加datagridview。在下面的教程中,我制作了一个dgvcolumn

现在我需要将多个单元格合并为一个单元格,并将一个单元格拆分为多个单元格。
谁能告诉我怎么做

如果要将两列合并为一列。。在表中创建附加列,您可以将列值拆分为这两列


如果要将2列显示为1列。。您可以将值连接到一列中(您可以在cellformatting事件中执行此操作),然后可以隐藏不必要的列。

合并是在一行还是每行上进行的?如果它在每一行上,那么只要根据合并的需要添加或删除新列就足够容易了。如果它是在单个行的基础上,那么嵌套的gridview会变得更加棘手,并且知道何时取消合并回单个列,而不是使用单个gridview拆分单元格。我不太熟悉gridview,但如果它是每一行,我可能会提供一些帮助。它是针对特定行而不是所有行。亲爱的,我说的是合并/拆分单元格而不是整列。@AshishRathore我认为你不能在一个单元格中做到这一点。。它将应用于所有行。您是对的。但我只需要在选定的行中执行,而不需要在所有行中执行。我没有办法做到这一点。