2010-03-20 32 views
0

我想通過代碼爲vb.net中的組合框設置值。但我不知道設置它的代碼是什麼。請幫忙。 我想要做這樣的事情:如何在vb.net中設置組合框的值

if combobox1.selecteditem="1" then 
    combobox2.values=("x", "y", "z") 
end if 
+1

小心;你將把你的新項目添加到Combo2 EVERYTIME Combo1實現了......在添加新項目到Combo2之前添加一個Combo2.Items.Clear。 – tobrien 2010-03-20 13:19:10

回答

3

您使用ComboBox.Items集合的添加或方法的AddRange。

Dim b As ComboBox 

' Add them one at a time 
b.Items.Add("a") 
b.Items.Add("b") 
b.Items.Add("c") 

' Or in one go 
b.Items.AddRange(new string() {"a", "b", "c"}) 
+0

upvoted但Q被標記爲vb.net – hawbsl 2010-03-20 00:05:53

+0

是的,我注意到,我發佈後。 – snarf 2010-03-20 00:39:46