2017-09-04 75 views
0

爲了讓你知道,我使用了visual basic的winform編碼。使用IF來檢查picturebox的imagelocation值

,我使用的Visual Studio 2015年社區

我知道如何使用「如果」的命令是這樣的:

If TextBox1.Text = "hi" Then 
    Label1.Text = "TEST" 
End If 

我也知道我能有IFS,裏面還

IFS
If RadioButton1.Checked = True Then 
    If Label1.Text = "hi" then 
    Label2.Text = "TEST" 
    End If 
End If 

但是當我嘗試與圖片框的使用它,它不工作:

If PictureBox1.ImageLocation = "C:\blok\grass.png" Then 
    Label1.Text = "TEST" 
End If 

當程序運行時,它會忽略它,有沒有其他方法可以做到這一點?

更新1.1

所以,讓你知道,有人告訴我有沒有picturebox1.imagelocation,但如果是這樣的話,那麼如何做這項工作:

if label1.text = "TEST" then 
picturebox1.imagelocation = "C:\users\TEST\destop\TEST.png" 
    end if 

這樣啊.. .. theres第一次更新。也編輯這個我不得不重置我的密碼,幸運的是我寫下來,所以我可以記得。

UPDATE 1.2

別擔心,我想通了!它是這樣的:

public class form1 
dim IMAGE as integer = 1 
private sub button1_click(sender As Object, e As EventArgs Handles) button1.Click 
if IMAGE = 1 then 
picturebox1.imagelocation = "C:\TEST.png" 
end if 
end sub 
end class 
+0

這是什麼語言? – Chris

+0

visual studio代碼。 –

+0

...這不是一種語言,它是一個編輯器。這可能是VB.NET嗎? – Chris

回答

0
public class form1 
dim IMAGE as integer = 1 
private sub button1_click(sender As Object, e As EventArgs Handles) button1.Click 
if IMAGE = 1 then 
picturebox1.imagelocation = "C:\TEST.png" 
end if 
end sub 
end class 

通過這樣做,當你按一下按鈕,它會顯示在PictureBox。

相關問題