2010-03-20 124 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