2014-11-05 80 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的數據源的組合框中。在我的工作站中沒問題。

回答

相關問題