Страница: 1 |
Страница: 1 |
Вопрос: ComboBox
Добавлено: 25.11.07 18:25
Автор вопроса: lexei | ICQ: 464882716
Надо в ComboBox добавить надпись. В ВБ 6 это делалось командой additem. А в VB.net 2005 как?
И ещё вопрос - какое свойство во всё том же ComboBox отвечает за выделеный элемент? Я имею в виду как сделать так, чтоб по нажатию на определённую запись выполнялась какаято команда?
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #1
Добавлено: 25.11.07 21:26
Friend WithEvents ComboBox1 As System.Windows.Forms.ComboBox
Private Sub InitializeComboBox()
Me.ComboBox1 = New System.Windows.Forms.ComboBox
Dim str() As String = New String() {"Bla", "Bla, Bla", "Bla, Bla, Bla"}
ComboBox1.Items.AddRange(str)
Me.ComboBox1.Location = New System.Drawing.Point(90, 32)
Me.ComboBox1.MaxDropDownItems = 5
Me.ComboBox1.DropDownStyle = ComboBoxStyle.DropDown
Me.ComboBox1.Name = "ComboBox1"
Me.ComboBox1.Size = New System.Drawing.Size(130, 80)
Me.Controls.Add(Me.ComboBox1)
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
MsgBox(ComboBox1.SelectedItem & vbCrLf & "Index: " & ComboBox1.SelectedIndex)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
InitializeComboBox()
End Sub
End Class
Номер ответа: 2
Автор ответа:
lexei
ICQ: 464882716
Вопросов: 13
Ответов: 32
Профиль | | #2
Добавлено: 26.11.07 15:26
Спасибо.