Cant change the BackColor of an PictureBox Array
<p>I am trying to create a <code>.txt</code> File which I can open with my program and save all the Numbers in two different arrays by splitting them.
But for some reason the top part never changes the <a href="https://msdn.microsoft.com/en-us/library/system.windows.forms.control.backcolor(v=vs.110).aspx" rel="nofollow noreferrer"><code>BackColor</code></a>.</p>

<p>Here is the Code:</p>

<pre><code>        PictureBox[,] Field = new PictureBox[4, 4];
        int[,] Block_Property = new int[4, 4];

        for (int x = 0; x &lt; 4; x++)
        {
            for (int y = 0; y &lt; 4; y++)
            {
                Field[x, y] = new PictureBox();
                Field[x, y].Size = new Size(64, 64);
                Field[x, y].Location = new Point(x * 64, y * 64);
                this.Controls.Add(Field[x, y]);
            }
        }

        string Text;
        int Zahler=0;

        using (StreamReader sr = new StreamReader("Level/1-1.txt"))
        {
            Text = sr.ReadToEnd();
        }

        string[] Feld = Text.Split(';');
        for(int x = 0; x &lt; 4; x++)
        {
            for(int y = 0; y &lt; 4; y++)
            {
                if(Feld[Zahler] == "1")
                {
                    Field[x, y].BackColor = Color.Black;
                }
                Zahler++;
                if (Feld[Zahler] == "1")
                {
                    Block_Property[x, y] = 1;
                }
                Zahler++;
            }
        }
</code></pre>

<p>This is how my <code>.txt</code> File looks:</p>

<pre><code>1;1;1;1;1;1;1;1;     
1;1;1;1;1;1;1;1;    
1;1;1;1;1;1;1;1;      
1;1;1;1;1;1;1;1;
</code></pre>

<p>Here is how it looks after I start the program:</p>

<p><img src="https://i.stack.imgur.com/4Js6Y.png" alt="How it looks after I start the program"></p>