以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- PictureBox 的显示问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=196071) |
-- 作者:包头123 -- 发布时间:2025/3/27 9:58:00 -- PictureBox 的显示问题 版主: 在“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 来回切换显示时,均为空白,这个不知道为什么? |
-- 作者:cd_tdh -- 发布时间:2025/3/27 10:07:00 -- 我测试没问题, 你附件:图片1.jpg、图片2.jpg,放在那儿的???
这种不写路径,就只能放在项目文件夹下的Images文件夹内。 [此贴子已经被作者于2025/3/27 10:07:20编辑过]
|
-- 作者:有点蓝 -- 发布时间:2025/3/27 10:14:00 -- 控件有没有绑定列? 改为绝对路径试试,比如: pbx2.ImageFile = "d:\\xxx\\图片2.jpg"
|
-- 作者:包头123 -- 发布时间:2025/3/27 10:17:00 -- 我发到这里时,写的简单了,有绝对路径的。我没有绑定列,需要单独赋值的。 |
-- 作者:有点蓝 -- 发布时间:2025/3/27 10:20:00 -- 请上传实例测试 |