版主: 在“TabControl1”控件中,page1放PictureBox 1控件,page2放PictureBox 2控件,显示图片的代码如下:
Dim pbx1 As WinForm.PictureBox = e.Form.Controls("PictureBox1")
Dim pbx2 As WinForm.PictureBox = e.Form.Controls("PictureBox2")
pbx1.Image = Nothing
pbx1.ImageFile = "图片1.jpg"
pbx2.Image = Nothing
pbx2.ImageFile = "图片2.jpg"
问题如下:
① 图片1显示正常,图片2显示为空白,这个是不对的。不知道为什么?
②在page1 和 page2 来回切换显示时,均为空白,这个不知道为什么?
我测试没问题,你附件:图片1.jpg、图片2.jpg,放在那儿的???这种不写路径,就只能放在项目文件夹下的Images文件夹内。
[此贴子已经被作者于2025/3/27 10:07:20编辑过]
控件有没有绑定列?
改为绝对路径试试,比如:
pbx2.ImageFile = "d:\xxx\图片2.jpg"
我发到这里时,写的简单了,有绝对路径的。我没有绑定列,需要单独赋值的。