我正在使用 VS2008 和 VB.NET Compact Framework 3.5 来开发一个项目。我有一个图片框,可以从图像列表中加载图片。Imagelist 中有 3 个图像,索引为 0、1、2。有没有办法编写带有如下if语句的代码?
当表单加载时:
picturebox.image = imagelist1.Images(0) 'give picture box an initial value
...
If picturebox.image = imagelist1.Images(0) then
'do something
elseif picturebox.image = imagelist1.Images(1) then
'do something
elseif picturebox.image = imagelist1.Images(2) then
'do something
End If
我也试过用Is代替“=”,如下,但还是不行。在调试中,该语句返回 false,因此它永远不会运行“做某事”。
If picturebox.image Is imagelist1.Images(0) then
'do something
End If
提前致谢。