我确信有人能够清楚地解释这一点。
我原以为我可以简单地使用:
Dim pb As PictureBox
然后我可以使用
pb = New PictureBox
但显然不是。
我还假设我可以设置参数
pb.Width
pb.Height
pb.Top
pb.Left
等
如果有人可以帮助我动态创建一个可以设置属性的图片框,我将非常感激,谢谢。
如果已经提出这个问题,我也很抱歉,但我现在已经找了几个小时,没有任何对我有用。
答案 0 :(得分:3)
换句话说,您正尝试以编程方式将控件添加到Windows窗体。当然我不知道你尝试了什么,但我会用:
Dim pb As New PictureBox
pb.Width = 100 'or whatever
pb.Height = 200
pb.Top = 50 'or whatever
pb.Left = 50
pb.ImageLocation = "dog.png"
Me.Controls.Add(pb)