フォームに可変数のComboBoxを追加する必要があり、後でComboBoxから入力を読み取る必要があります。フォームに複数のコンボボックスを動的に追加し、追加されたコンボボックスの入力を読み込みますか?
私は、これは
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim n As Integer = Int(QsnNo.Text)
Dim i As Integer = 0
Do While i <= n
ComboGen(i)
i = i + 1
Loop
End Sub
Public Function ComboGen(ByVal n As Integer)
Dim newCombo As New ComboBox
With newCombo
.Name = "MyComboBox" & n.ToString
.Left = 10
.Top = 10 + (20 * n) + 20
.Width = 70
.Height = 20
.Items.Add("A")
.Items.Add("B")
.Visible = True
End With
Me.Controls.Add(newCombo)
Return 0
End Function
をコード - そして、私はコンボボックスを追加することができます持っています。しかし、後でButton2をクリックすると、コンボボックスからの入力を読みたいと思います。それはできません。どうやってやるの?
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles
Button2.Click
TextBox1.Text = MyComboBox1.selectedItem
End Sub
このような出力が必要です。