【问题标题】:Combobox dont show correctly text on tab组合框在选项卡上未正确显示文本
【发布时间】:2014-11-05 02:35:43
【问题描述】:

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 上的值仍然是“狗”,但在DropDownClosed 事件上它又切换回了“乌龟”。中间没有任何东西被解雇。

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

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

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

【问题讨论】:

    标签: c# .net visual-studio-2010 combobox tabs


    【解决方案1】:

    解决方案:

    http://support.microsoft.com/kb/2868238/en-us

    这是操作系统错误,对于以前版本的 windows 7 SP1。

    【讨论】:

      猜你喜欢
      • 2021-08-04
      • 2019-04-13
      • 1970-01-01
      • 1970-01-01
      • 2016-10-29
      • 1970-01-01
      • 1970-01-01
      • 2012-04-01
      • 1970-01-01
      相关资源
      最近更新 更多