2011-05-03 43 views
1

我有一個與combobox selectedindex.I有一個傻問題,我有一個用戶控件(UC),我放置一個組合框上。在UC加載事件中,我將組合連接到一個有10行的數據表(甚至列表),然後我想選擇socond Item,但是我得到一個超出範圍的異常。在ComboBox中的SelectedIndex和selectedValue的愚蠢問題

有趣的是當我評論選擇第二行並運行應用程序組合時有10個項目。

如果我使用任何東西,而不是BindingSource我有prolem.Ho我可以解決這個問題嗎? 感謝

編輯1)這裏是代碼:

comboBox1.DataSource = dsBase.Tables["MyDt"]; 
      comboBox1.DisplayMember = "Desc"; 
      comboBox1.ValueMember = "ID"; 
      comboBox1.SelectedIndex = 1; 

編輯1) 任何機構可以解釋這一圖像?

圖片1: 1

圖2: 2

圖3:

3

我法師4:

4

+1

你怎麼做,你能告訴我們的代碼?> – V4Vendetta 2011-05-03 06:24:44

+0

你能不能請張貼代碼 – 2011-05-03 06:28:17

+0

奇怪這應該工作,「** ** comboBox1.Items」這是空的? – V4Vendetta 2011-05-03 06:41:07

回答

1

好久不見前端應用程序,但我要說的是,你需要選擇的組合數據綁定事件的項目。

BR