我正在进行最后一年的VB.NET项目,我正在使用带有3.5框架的Visual Studio 2008
我正在制作餐馆账单生成软件。
我在SQL中创建了表并连接到项目,我添加了6个带下拉的组合框,
我已将下拉菜单指定为餐厅的菜单项,当我运行程序并尝试更改一个组合框项目时,所有组合框项目都会更改。我怎么能避免这个?
如何摆脱这个?
我不是这方面的专业人士,但任何帮助都将受到赞赏
答案 0 :(得分:1)
我猜你已将它们全部绑定到完全相同的BindingSource(指向相同的数据),在这种情况下,更改一个组合框中的选择将立即反映在其他组合框中。如果你有多个项目绑定到同一个BindingSource(如果你不小心,这就是向导会给你的东西),并且不希望改变一个以反映其他项目,你需要为每个项目创建单独的BindingSources之一。