大家好日子我想问一下,如果我点击一个特定的按钮我是否可以更改PictureBox
中的图片我有一个图片框和一个Button1
按钮我想在每次点击Button1
时更改图片。在此先感谢:)
答案 0 :(得分:2)
在button1_click事件中,您可以添加以下内容
PictureBox1.Image= Image.FromFile("c:\folder\file.gif")
用您需要的图像替换路径。
修改
要每次更改它,您需要创建一个全局变量'counter'。 每次点击都会添加到该值。
另外,创建一个图片数组。
因此,每次单击时,都会使用计数器索引选择数组中的字符串,并将其设置为上面代码中的图像。
Dim array() As String = {"c:\folder\file1.gif", "c:\folder\file2.gif", "c:\folder\file3.gif"}
PictureBox1.Image= Image.FromFile(array(counter))
答案 1 :(得分:1)
您可以在List
Image
Somefilepath
个Dim images As New List(Of Image)()
images.add(Image.FromFile(Somefilepath))
Dim imageindex as Integer
imageIndex = 0
Button1
现在,在单独的功能中,您可以在每次点击 Private Sub Button1_Click(sender As Object, e As EventArgs)
PictureBox1.Image = images(imageIndex)
imageIndex = imageIndex + 1
End Sub
时更改图片
{{1}}