繁体   English   中英

C#如何使图片框形成

[英]C# how do i make picturebox to form

我无法使我的图片框显示在窗体上。 我做错了吗? 这是我的代码:

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错误

您尚未将picBox[1]设置为引用任何内容。 您需要类似:

picBox[1] = new PictureBox();

您是否真的希望pictures变量是静态的? 每次创建表单实例时,数组内容都将被覆盖...

得到它了:

picBox[0] = new PictureBox();   
this.Controls.Add(this.picBox[0]);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM