我无法将我的图片框显示在表单上。我做错了还是?这是我的代码:
static Bitmap[] pictures = new Bitmap[9];
PictureBox[] picBox= new PictureBox[9];
在构造函数上:
pictures[1] = new Bitmap(@"1.1Bright.jpg");
* picBox[1].Location = new System.Drawing.Point(25, 7);
picBox[1].SizeMode = PictureBoxSizeMode.StretchImage;
picBox[1].ClientSize = new Size(53, 40);
picBox[1].Image = pictures[1];
我一直在*
上遇到nullreferenceexception错误答案 0 :(得分:3)
您尚未设置picBox[1]
来引用任何内容。你需要这样的东西:
picBox[1] = new PictureBox();
你确实希望pictures
变量是静态的吗?每次创建表单实例时都会覆盖数组内容...
答案 1 :(得分:0)
得到了它:
picBox[0] = new PictureBox();
this.Controls.Add(this.picBox[0]);