Combobox重复输入和绑定

时间:2012-03-30 08:57:26

标签: c# winforms data-binding combobox

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

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

巴布 BABU

在我正在创建的应用程序中,大小写非常重要,并且需要显示这两个项目。

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

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

以前是否有人经历过这个?

1 个答案:

答案 0 :(得分:0)

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

另请查看自动填充模式:http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.autocompletemode.aspx