title: Window form focus can't be set when form loading?
body: <p>I did search google prior asking this question. Basically I have try one small snake game. My game started on arrow key down. This arrow key working on when focus windows form. if we delete every type of button and control then focus go on windows form, other wise not focus set on windows form. I have just add the button focus set on button. any one help and thanks in advance..</p>
  
  <p><img src="https://i.stack.imgur.com/A3RYV.png" alt="enter image description here"></p>
  
  <pre><code> private void Key_down(object sender, KeyEventArgs e)
      {
          int xx = pictureBox1.Location.X;
          int yy = pictureBox1.Location.Y;
          i = xx;
          ii = yy;
  
          if (e.KeyCode == Keys.Right)
          {
            //  x = x + 1;
             // MessageBox.Show("Test");
         //     pictureBox1.DisplayRectangle = Rectangle.
             cr = true;
             cl = false;
             cu = false;
             cd = false;
           // pictureBox1.Location = new Point(x, y);
  
          }
          else if (e.KeyCode == Keys.Left)
          {
              cl = true;
              cr = false;
              cu = false;
              cd = false;
          }
          else if (e.KeyCode == Keys.Up)
          {
              cu = true;
              cl = false;
              cr = false;
              cd = false;
          }
  
          else if (e.KeyCode == Keys.Down)
          {
              cd = true;
              cu = false;
              cr = false;
              cl = false;
          }
        //  pictureBox1.Location = new Point(x, y);
  
      }
  </code></pre>