リストボックスに追加されたアイテムの数に基づいてフォームにコントロールを追加する方法を見つけました。
ListBox1.Items.Add(TextBox1.Text)
TextBox1.Text = ""
For i As Integer = 0 To ListBox1.Items.Count - 1
'adds picturebox for as many listbox items added
Dim MyPictureBox As New PictureBox()
MyPictureBox.Location = New Point(25, 25)
MyPictureBox.Size = New Size(15, 15)
MyPictureBox.SizeMode = PictureBoxSizeMode.StretchImage
Me.Controls.Add(MyPictureBox)
MyPictureBox.Image = My.Resources.PDF_Info
Next i
私が理解できないように見えるのは、2 番目のコントロールを追加する方法ですが、フォームの別の場所に追加する方法です。
したがって、最初のエントリはピクチャ ボックスを 25、25 に配置し、2 番目の項目を入力すると、別のピクチャ ボックスが 45、45 などに作成されます。
これはできますか?