Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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
Public Class Form1

    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
Спасибо.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам