Salve a tutti,

sto costruendo un piccolo semplice giochino "Maze" e vorrei creare più livelli di difficoltà.
Per fare questo ho creato form1 e form2.Ho un problema nel passare il valore del punteggio dalla form1 alla form2.

Posto il codice:

codice:
public  partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            MoveToStart();
        }
         public int errori = 0;
        public int punteggio = 1000;
        private void labelFinish_MouseEnter(object sender, EventArgs e)
        {
            MessageBox.Show("You finish!" );           
            this.Close();
        }
        private void MoveToStart()
        {
            Point startingPoint = panel1.Location;
            startingPoint.Offset(10, 10);
            Cursor.Position = PointToScreen(startingPoint);
        }

        private void label1_MouseEnter(object sender, EventArgs e)
        {
            MoveToStart();
            errori = errori + 1;
            punteggio = punteggio - 10;
            label9.Text = Convert.ToString(errori);
            labelScore.Text = Convert.ToString(punteggio);
        }
Non riesco a passare alla form2 il valore di labelscore, come posso fare?

Mike "The Ram"