我有一个 VB.NET 表单,并添加了一个复选框。我正在为此复选框使用数据绑定,如下所示:
txtID.DataBindings.Clear()
txtID.DataBindings.Add("Text", ds.Tables(0), "ID")
Dim MyID As New Binding("Checked", ds.Tables(0), "UserID")
AddHandler MyID.Format, AddressOf chkFormatter
AddHandler MyID.Parse, AddressOf chkParser
chkID.DataBindings.Add(MyID)
如果我选中该框,它会检查正常,但是一旦我单击另一个字段,该复选框就会失去它的选中状态。
谁能帮我理解为什么?
我在表单上有其他复选框以相同的方式使用数据绑定,它们工作正常。
谢谢,