2014-11-05 78 views
0

我有以下问题ComboBox(DropDownList)。我的组合设置:Combobox在选项卡上不显示正确的文本

AutoCompleteMode: AutoCompleteMode.SuggestAppend 
AutoCompleteSource: AutoCompleteSource.ListItems 
DropDownStyle: ComboBoxStyle.DropDownList 

此组合框具有数据库的数据源。

`DisplayMember = "nombre"; 
ValueMember = "id";` 

立即再现步骤:(!)

焦点和弹出ComboBox,类型例如“狗”(被选择在第一元件“蚂蚁”被选择,则“狗” - 这是很好的)然后按Tab键 - 随机值'乌龟'或任何东西恢复...没有事件的值或索引更改被解雇..调试时,我看到在combobox Leave event值仍然是'狗',但在DropDownClosed事件它切换回'龟'。之间没有任何东西被解雇。

我不明白为什么组合框会随机更改文本,但在调试模式下仍然正确。

我需要当使用自动完成功能的标签,组合框仍然在值和文本时,我按下标签。

PD:这只发生在数据库和另一台计算机LOL的数据源的组合框中。在我的工作站中没问题。

回答

相关问题