【问题标题】:Winforms checkbox Databinding problemWinforms复选框数据绑定问题
【发布时间】:2011-02-09 04:54:06
【问题描述】:

在一个 winforms 应用程序(VB,VS2008 SP1)中,我将一个复选框字段绑定到一个 SQL Server 2005 BIT 字段。

数据绑定本身似乎工作,有这个小问题:

用户创建一条新记录并选中复选框,然后用户决定创建一条新记录(没有保存以前的记录,因此有 2 条新记录要提交)并检查第二条。

现在用户决定保存这些记录:结果是只有第二条记录保留了选中的值,第一个没有选中! (我对 5 条记录进行了同样的尝试:结果是一样的,前 4 条记录未选中,只有最后一条保持选中状态)。

我错过了什么??

提前致谢

【问题讨论】:

    标签: vb.net winforms visual-studio-2008 data-binding checkbox


    【解决方案1】:

    听起来像是 winforms 绑定机制中的错误。还有更多类似的(numericupdown、菜单项检查绑定等)。

    您可以通过在切换到另一行时注册一个事件来解决问题,然后从 UI 中手动读取它并将其放入表中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-21
      • 1970-01-01
      • 1970-01-01
      • 2011-09-16
      • 1970-01-01
      • 2011-08-28
      • 2012-10-12
      相关资源
      最近更新 更多