Tablica dynamicznych kontrolek

0

Witam

Stworzyłem coś takiego:

System.Windows.Forms.PictureBox[] obrazki = new System.Windows.Forms.PictureBox[5];

            for (int x=0; x<5; x++)
            {
                obrazki[x].Width = 50;                   
                obrazki[x].Height = 170;
                obrazki[x].Left = 10+x*55;
                obrazki[x].Top = 20;
                obrazki[x].Load("obraz.jpg");
                this.Controls.Add(obrazki[x]);
            }

i po uruchomieniu otrzymuję błąd:
"An unhandled exception of type 'System.NullReferenceException' occurred in Dynamiczny komponent.exe

Additional information: Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu."

Gdzie jest błąd?

2

Utworzyłeś tablice 5 elementów ale jest ona pusta. Na początku pętli dodaj
obrazki[x] = new PictureBox();

1 użytkowników online, w tym zalogowanych: 0, gości: 1