2010-08-20 81 views
0

我有一個組合框,其中我在下拉框中的項目中進食。除此之外,我還希望我的組合框接受從鍵盤輸入的值。當我在組合框中寫入任何內容時,我收到以下異常消息:如何使組合框接受來自鍵盤的值

InvalidArgument ='-1'的值對'index'無效。
參數名:指數

應該在列表框中從我給在組合框1組合框2.

如何做到這一點的指數顯示項目的列表?

+0

你想編輯下拉? – 2010-08-20 07:58:32

+0

yea ..它是可編輯already.Just,只要我寫東西我得到異常 – ghd 2010-08-20 08:12:42

回答

0

該組合框具有DropDownStyle屬性。該屬性在運行時改變combbox的行爲。檢查是否可以在此屬性中設置與所需行爲相匹配的值。

其他選項可能使用自動完成文本框/組合框。這裏有一個關於如何做的信息鏈接。 LINK。這是preyty容易。

+0

沒有。我嘗試了簡單的下拉列表和下拉列表。沒有工作。目前我正在使用下拉菜單。 – ghd 2010-08-20 08:03:41

+0

我不需要自動完成。我需要輸入自己的值。謝謝! – ghd 2010-08-20 08:16:21

0

爲此,您需要捕獲組合框的TextChanged事件並編寫相應的事件處理代碼以填充第二個列表框。