我使用的是vb.net,我不知道如何编写我在代码中创建的picturebox。
创建PictureBox类的实例,并根据您的要求设置属性和事件。
遵循这个SO线程:C#,动态创建图片框?以及图片类文档链接,以了解属性和事件。
例如:
Dim WithEvents PictureBox1 As PictureBox
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
PictureBox1.Location = New Point(16, 48)
PictureBox1.Text = "RadioButton3"
PictureBox1.Size = New Size(120, 20)
PictureBox1.Image = _
Image.FromFile("c:vbnetch07pictureboxesimage.jpg")
Me.Controls.Add(PictureBox1)
End Sub
试试这个:
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim pic As New PictureBox
With pic
.Name = "pic1"
.Size = New Size(250, 250)
.Location = New Point(50, 50)
.SizeMode = PictureBoxSizeMode.StretchImage
.Image = Image.FromFile("C:flower.jpg")
End With
Me.Controls.Add(pic)
End Sub