在Visual Studio 2010中,我创建了一个新的默认项目,并将一个名为“pineapple”的JPG文件导入资源。
接下来,我希望能够创建一个pictureBox并直接从Form1_Load方法更改其图像,而不是从工具箱中绘制它(所以我可以在另一个项目中创建一个pictureBoxes数组)。这就是我想出的:
{offices=null}
然而,代码编译时,图像不会显示。那是为什么?
答案 0 :(得分:1)
您需要将在运行时创建的图片框添加到表单中:
PictureBox picture = new PictureBox();
picture.Image = WindowsFormsApplication1.Properties.Resources.pineapple;
Controls.Add(picture);