DataTable和绑定winform文本框控件?

时间:2011-01-25 21:54:48

标签: vb.net winforms

我有一个winform,文本框控件绑定到数据集数据表。像这样:

Me.CustomerNameTextBox.DataBindings.Add("text", MyDataSet, "tblCustomer.CustomerName")
Me.CustomerCodeTextBox.DataBindings.Add("text", MyDataSet, "tblCustomer.CustomerCode")
Me.BillAddressTextBox.DataBindings.Add("text", MyDataSet, "tblCustomer.Bill_Address")
Me.BillCityTextBox.DataBindings.Add("text", MyDataSet, "tblCustomer.Bill_City")

当我在文本框中输入值然后按一个按钮(=离开编辑)时,我发现该表(myDataSet.Table(0))包含我输入的所有值,除了我在的最后一个控件/文本框

原因/解决方案是什么?

2 个答案:

答案 0 :(得分:0)

在点击按钮之前,您是否正在跳出文本框?在没有调查的情况下,我怀疑你是否需要在点击buttin之前要求用户退出最后一个文本框,而(Isuspect)是触发更新数据集的内容。

如果在完成最后一个文本框中的条目后单击该按钮,但不是使用Tab键退出控件,只需在控件仍具有焦点时单击该按钮,我相信您的数据集不会更新。

但是,我可能错了。检查一下。 。

答案 1 :(得分:0)

您需要一个特定按钮的事件处理程序,以便其他按钮在您更新时不会更新数据集。

相关问题