我正在设计一个应用程序,我想将一些图片附加到我的VB表单中。我使用了一个图片框,只有在调试之前图像才可见。调试开始后,图像消失。
运行调试器时如何显示图像?这是我用于图片框的代码:
PictureBox1.Image = My.Resources.tropical_island3
答案 0 :(得分:2)
我在VB.NET表单上遇到了类似的问题。我发现在将表单加载为模式窗口(.ShowDialog
)时,图片框中的图像显示正常,但如果将表单加载为非模态(.Show
),PictureBox
显示为白色背景。
要解决以非模式形式显示图片的问题,我需要在.Refresh
.Show
希望能帮到别人!
答案 1 :(得分:0)
这是一种可能性,基于有限的信息:
如果在调试模式下运行表单之前图像显示在图片框中,则显然在设计时已将其分配给PictureBox1.Image属性。当您运行该程序并将My.Resources.tropical_island3分配给Picture Box图像时,它会清除图像,因为您家用计算机上的My.Resources没有类似于课堂上的热带_用户3,或者热带海洋3拼写错误。