【发布时间】:2009-11-06 08:22:51
【问题描述】:
全部,
我有一个自定义的 DataGridView,我在同一个自定义 DataGridView(使用 C# 和 .NET)中实现了额外的功能和有界数据源。现在,我可以通过将它放在面板控件上来正确使用它。我在面板控件上添加了标签作为按钮,以将数据源中的数据显示到数据网格并创建绑定源。另一个充当按钮的标签用于将数据从网格更新到数据库。
问题:我按下显示标签以在 dsatagridview 中显示数据。修改网格单元格值并立即按下同一面板控件上的更新标签。我观察到,当我按下保存按钮时,光标仍在网格单元格中。保存时,即使我在表示层中输入了一些内容,单元格的值为 null。我的预期行为是在保存时获取修改后的值。
特殊情况:在网格单元格中输入内容后,如果我点击其他地方,例如我输入内容的下方行,在我点击保存按钮之前,它工作正常。 (这里主要是尝试从当前修改的单元格中移除焦点)
在我点击保存按钮之前有什么方法可以绑定资源吗?请给我建议。
如果您需要任何信息,请随时问我。
我在这个论坛上也看到过同样的问题,可惜作者得到了答案,没有回帖。
这是网址:
请帮帮我。
【问题讨论】:
标签: datagridview