我已经创建了一个带有 PictureBox 的表单,并希望在程序运行时在表单上动态创建另一个 PictureBox(在静态的左侧)。我写了这段代码:
Dim temp As PictureBox
temp = New PictureBox
temp.Image = StaticPictureBox.Image
temp.Visible = True
temp.Top = StaticPictureBox.Top
temp.Width = StaticPictureBox.Width
temp.Height = StaticPictureBox.Height
temp.Left = StaticPictureBox.Left - 20
temp.BringToFront()
当我运行这段代码时,我可以检测到临时 PictureBox 确实被创建了。但是,它不会呈现在表单上。它似乎在那里,但却是无形的。
有谁知道我做错了什么?