Hi,

I have this code:

Code:
using System;
using System.Windows.Forms;
using System.Drawing;
namespace Monopoly
{
class MainMenu: Form
{

 static void Main()
 {

  Application.Run(new SpelUI());
 }

 public MainMenu()
 {
  this.ClientSize = new System.Drawing.Size(1024,768);
  this.ResizeRedraw = true;
  this.FormBorderStyle = FormBorderStyle.None;
  InitializeComponent();
  string[] ButtonName = new string[6] {"newgame", "load", "mplayer" ,"options" ,"credits" ,"exit"};
  PictureBox[] menuItems = new PictureBox[ButtonName.Length];

  //this.Text = "Test";

 }

 public void InitializeComponent()
 {
  //
  // MainMenu
  //
  this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
  this.ClientSize = new System.Drawing.Size(1024, 768);
  this.Name = "MainMenu";
 //this.Load += new System.EventHandler(this.MainMenu_Load);

  this.BackgroundImage = Image.FromFile(@"E:\Monopoly V2\Pictures\skyscraper.jpg");
  for (int i = 0;i < 6; i++)
  {
   string temp;
   menuItems[i] = new PictureBox();
   menuItems[i].SizeMode = PictureBoxSizeMode.AutoSize;
   menuItems[i].Left = 370;
   menuItems[i].Width = 200;
   menuItems[i].Height = 40;
   menuItems[i].Top = 400 + 60 * i;
   menuItems[i].BackColor = System.Drawing.Color.Transparent;
   menuItems[i].Click += new EventHandler(MenuItemClick);
   menuItems[i].Tag = ButtonName[i];
   temp = System.Environment.CurrentDirectory + @"\Buttons\" + ButtonName[i] + ".gif";
   //MessageBox.Show(temp);
   menuItems[i].Image = Image.FromFile(temp);
   //menuItems[i].Visible = true;
   Controls.Add(menuItems[i]);
  }
 }



 }
 public void MainMenu_Load()
 {

 }
 }
}
Everytime I run this code, I get this error:

'The name menuItems doesn't exist in class or namespace Monopoly.MainMenu'

Can anyone tell me where I should declare the menuItems array and the string array to get rid of this error?

Thanks.

MK