![]() ![]() | ||
You've added a new combo box to your program, and it looks great, but when you run it, all you see is "ComboBox1" in it—how do you add items to your combo box?
A combo box is a combination of a text box and a list box, so at design time, you can change the text in the text box part by changing the Text property. You change the items in the list box part with the Items property (this item opens the String Collection Editor discussed for list boxes when you click it in the Properties window) at design time.
As with list boxes, you also can use the Items.Insert,Items.Add, and Items.AddRange methods to add items to the list part of a combo box. Here's some code from the ComboBoxes example on the CD-ROM where I'm adding some items to a combo box (note that I'm also adding text, "Select one…", to the text box in the combo box):
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ComboBox1.BeginUpdate() Dim intLoopIndex As Integer For intLoopIndex = 0 To 20 ComboBox1.Items.Add("Item " + intLoopIndex.ToString()) Next ComboBox1.Text = "Select one..." ComboBox1.EndUpdate() End Sub
You can see the results in the ComboBoxes example in Figure 7.3 when you click the "Fill combo box" button.
![]() ![]() | ||