2010-05-13 14 views
0

Je suis incapable de faire mes encadrements à montrer sur le formulaire. Est-ce que je le fais mal ou? Ceci est mon code:C# comment est-ce que je fais la boîte à image pour former

static Bitmap[] pictures = new Bitmap[9]; 
PictureBox[] picBox= new PictureBox[9]; 

sur le constructeur:

  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]; 

Je continue à obtenir l'erreur NullReferenceException sur *

Répondre

0

got it:

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

Vous n'avez pas défini picBox[1] pour faire référence à quoi que ce soit. Vous avez besoin de quelque chose comme:

picBox[1] = new PictureBox(); 

-vous vraiment veulent la variable pictures être statique si? Le contenu du tableau sont écrasées chaque fois que vous créez une instance de la forme ...