【发布时间】:2018-04-12 01:40:48
【问题描述】:
我需要创建 49 个图片框,然后将它们放在一个窗体上。 我在想类似的东西
Public Class Form1
Dim grid() as PictureBox
Public Sub Form_Load () Handles Me.Load
For i = 0 to 48
grid(i) = New PictureBox
grid(i).Visible = True
Me.Controls.Add(grid(i))
Next
End Sub
调试控制台告诉我 grid(i) = Nothing
【问题讨论】:
-
这些都将在同一个位置
-
我知道,但如果我设法创建它们,将它们分散开来很容易
-
使用 flowlayoutpanel 而不是数组可能更容易
-
不会引发超出范围的异常吗?
标签: .net arrays vb.net picturebox