【发布时间】:2011-08-30 18:42:07
【问题描述】:
我在 Windows 窗体上有一个数据绑定组合框。当我选择一个项目时,所有其他绑定组件都会正确更新。但是,下拉项目列表会发生变化,因此所选项目会在列表中重复。例如,这里是原始列表:
这是我选择一个项目时列表的样子:
组合框绑定到从 LINQ to SQL 查询获取其数据的绑定源。 Display Member 是 SpecName,Value Member 是 SpecID,Selected Value 是 bindingsource 中的 SpecID 字段。
如何纠正这种重复行为?
【问题讨论】:
-
请向我们提供您的代码。这会很有帮助。尤其是项目更改时运行的代码。
-
我没有用于组合框或其绑定源的任何事件的代码。唯一的代码在表单的 Load 事件中,我在其中填充绑定源: Me.NSSpecificationBindingSource.DataSource = NSDBDataAccess.NSDataConduit.GetSpecifications