2009-01-12 53 views
0

我的窗體上有一個組合框。如果我選擇了ui中的第5個項目,然後以編程方式將選定索引設置爲-1,它看起來像選定的項目已重置 - 文本不顯示,如果我用鼠標查看項目,第一個項目是項目索引爲零。但是如果我點擊向下箭頭按鈕,選定的項目將是第六個! ComboBox以某種方式記得最後選擇的項目是第五項,並不在乎我重置它。有沒有解決這個問題的方法?我會責怪一些有約束力的東西,但我不確定爲什麼會發生。組合框SelectedIndex無法重置

回答

2

這就是預期行爲 - 您會在Windows中任何位置使用的任何組合/下拉框中看到該行爲。如果要確保在向下箭頭時選擇了組合框中的第一項,則只需將selectedIndex設置爲0,即將其設置爲-1即可。

相關問題