组合框无法在选项卡上正确显示文本
本文关键字:显示 文本 选项 组合 | 更新日期: 2023-09-27 18:29:05
我对ComboBox
(DropDownList)有以下问题。我的组合设置:
AutoCompleteMode: AutoCompleteMode.SuggestAppend
AutoCompleteSource: AutoCompleteSource.ListItems
DropDownStyle: ComboBoxStyle.DropDownList
此组合框具有来自数据库的数据源。
`DisplayMember = "nombre";
ValueMember = "id";`
现在再现步骤:
Focus and Popup(!)ComboBox
,例如键入"dog"(首先选择元素"ant",然后选择"dog"-这很好),然后按Tab-随机值"turtle"或任何内容都将恢复。。。没有触发值或索引已更改的事件。。在调试时,我看到combobox Leave event
上的值仍然是"dog",但在DropDownClosed
事件上,它被切换回了"turtle"。两者之间没有任何关系。
我不明白为什么组合框随机更改文本,但在调试模式下仍然正确。
我需要当选项卡使用自动完成功能时,组合框仍然在值和文本上,当我按下选项卡时。
PD:这种情况只发生在具有来自数据库和其他计算机LOL的数据源的组合框中。在我的工作站中,这很好。
解决方案:
http://support.microsoft.com/kb/2868238/en-us
这是O.s错误,适用于以前版本的Windows7SP1。