【问题标题】:How to marge or splite celles in datagridview如何在datagridview中合并或拆分单元格
【发布时间】:2013-06-14 05:36:27
【问题描述】:

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

http://social.msdn.microsoft.com/Forums/en-US/winformsdatacontrols/thread/0a63a483-5b15-40d6-afb4-8add6b4f244f

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

【问题讨论】:

  • 合并是在单行还是每一行上完成?如果它在每一行上,它应该很容易根据合并的需要添加或删除新列。如果它在单个行的基础上使用嵌套的网格视图变得更加棘手,并且知道何时取消合并回单个列而不是具有单个网格视图的拆分单元格。我对 gridview 不太熟悉,但如果它的每一行我都可以提供一些帮助。
  • 它适用于特定的行而不是所有的。

标签: c# datagridview windowsformshost


【解决方案1】:

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

如果您想将 2 列显示为 1 列..您可以将 值连接 到 1 列中(您可以在单元格格式化事件中执行此操作)然后您可以隐藏不必要的列。

【讨论】:

  • 亲爱的我说合并/拆分单元格不在整列上。
  • @AshishRathore 我不认为你可以在一个单元格中做到这一点......它将应用于所有行
  • 是的,你是对的。但我只需要在选定的行中执行此操作,而不是全部。我有办法做到这一点。
猜你喜欢
  • 2020-12-18
  • 2013-05-22
  • 1970-01-01
  • 2012-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多