2015-09-23 63 views
0

當我嘗試運行此程序,它顯示了一個錯誤COMBOX不列入項目添加

對象引用不設置到對象的實例。

這是打印屏幕

enter image description here

+2

這裏最好在StackOverflow上發佈您遇到問題的實際源代碼文本。另外,爲你的問題添加標籤(如你正在編寫的編程語言)可以幫助你的問題被具有這些特定知識的人所看到 – DuncanKinnear

+2

這個問題肯定可以改進得更清楚。但是,快速查看屏幕截圖可以看出,在控件初始化之前,您正嘗試訪問UI控件,這可能不是您想要的。嘗試確保首先調用InitializeComponent(),如果這沒有幫助,請考慮編輯問題。 – Claies

+0

像Claies說的,你可能需要在'comboBox1.Items.Add(「...」)之前放置'InitializeComponent()'' – sorifiend

回答

0

您嘗試使用(comboBox1)項爲null,因爲你還沒有初始化它。 在winforms上,InitializeComponent()將初始化您之前手動放置的組件,並使用與創建的視圖(位置,邊框,顏色等)相對應的所有屬性。

因此,InitializeComponents()必須放在comboBox1.Items.Add("Adel")行之前。在沒有動態創建的任何其他控件之前。