因此,以下代码为已输入到列表框中的每个项目添加一个图片框。
Dim x As Integer = 790
Dim y As Integer = 91
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(x, y)
MyPictureBox.Size = New Size(12, 12)
MyPictureBox.SizeMode = PictureBoxSizeMode.StretchImage
Me.Controls.Add(MyPictureBox)
MyPictureBox.Image = My.Resources.Warning1
x += 0
y += 13
Next i
我正在运行另一个进程,它将为列表框中的每个项目创建一个文件,并为每个项目命名该文件。
示例:我在列表框中添加了 20 个项目,我将拥有 20 个图片框。如果我想删除说第 15 项,我还想删除它旁边的图片框。
这可以做到吗?