组合框重复条目和绑定

本文关键字:绑定 组合 | 更新日期: 2023-09-27 18:29:34

我对组合框有一个奇怪的问题。控件绑定到一个包含重复项的集合,尽管大小写不同。

它们通过数据绑定填充在列表中,例如:

巴布巴布

在我正在创建的应用程序中,case很重要,两个项目都需要显示。

我将所选项目作为BABU,但当我打开组合框时,所选项目立即更改为BABU,而无需我进行任何进一步干预。我不会在任何地方处理DropDownOpening事件,因此没有任何逻辑导致此情况。

我怀疑这与数据绑定不喜欢它认为的重复条目有关,但我不能确定这一点。

以前有人经历过这种情况吗?

组合框重复条目和绑定

打开该表单的设计器代码,并确认BABU和BABU包含在该组合框的自动完成列表中。我曾经遇到过这种情况,我在表单设计器上修复了它,但它从未与表单设计器代码同步,最终包含了旧的不需要的选择。

还可以查看您的自动完成模式:http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.autocompletemode.aspx