vb.net组合框数据的变化

时间:2011-03-27 09:02:43

标签: vb.net .net-3.5 combobox

我正在进行最后一年的VB.NET项目,我正在使用带有3.5框架的Visual Studio 2008

我正在制作餐馆账单生成软件。

我在SQL中创建了表并连接到项目,我添加了6个带下拉的组合框,

我已将下拉菜单指定为餐厅的菜单项,当我运行程序并尝试更改一个组合框项目时,所有组合框项目都会更改。我怎么能避免这个?

如何摆脱这个?

我不是这方面的专业人士,但任何帮助都将受到赞赏

1 个答案:

答案 0 :(得分:1)

我猜你已将它们全部绑定到完全相同的BindingSource(指向相同的数据),在这种情况下,更改一个组合框中的选择将立即反映在其他组合框中。如果你有多个项目绑定到同一个BindingSource(如果你不小心,这就是向导会给你的东西),并且不希望改变一个以反映其他项目,你需要为每个项目创建单独的BindingSources之一。