【问题标题】:Binding data to the custom DataGridView将数据绑定到自定义 DataGridView
【发布时间】:2009-11-06 08:22:51
【问题描述】:

全部,

我有一个自定义的 DataGridView,我在同一个自定义 DataGridView(使用 C# 和 .NET)中实现了额外的功能和有界数据源。现在,我可以通过将它放在面板控件上来正确使用它。我在面板控件上添加了标签作为按钮,以将数据源中的数据显示到数据网格并创建绑定源。另一个充当按钮的标签用于将数据从网格更新到数据库。

问题:我按下显示标签以在 dsatagridview 中显示数据。修改网格单元格值并立即按下同一面板控件上的更新标签。我观察到,当我按下保存按钮时,光标仍在网格单元格中。保存时,即使我在表示层中输入了一些内容,单元格的值为 null。我的预期行为是在保存时获取修改后的值。

特殊情况:在网格单元格中输入内容后,如果我点击其他地方,例如我输入内容的下方行,在我点击保存按钮之前,它工作正常。 (这里主要是尝试从当前修改的单元格中移除焦点)

在我点击保存按钮之前有什么方法可以绑定资源吗?请给我建议。

如果您需要任何信息,请随时问我。

我在这个论坛上也看到过同样的问题,可惜作者得到了答案,没有回帖。

这是网址:

http://social.msdn.microsoft.com/Forums/en/winformsdesigner/thread/54dcc87a-adc2-4965-b306-9aa9e79c2946

请帮帮我。

【问题讨论】:

    标签: datagridview


    【解决方案1】:

    您是否使用数据库来获取数据网格的值?如果是这样。只需在保存数据后查询它并恢复数据网格的值,但先将数据网格设置为空,然后再设置它的值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      • 2016-04-26
      相关资源
      最近更新 更多