public void SetObserver(GamePage gamePage)
        {
            _model.ModelStateUpdated +=
                new EventHandler<ModelStateEventArgs>(gamePage.StateChanged);

            for (int row = 0; row < 10; row++)
            {
                for (int column = 0; column < 10; column++)
                {
                    _model.Boxes[row, column].ModelStateUpdated +=
                        new EventHandler<ModelStateEventArgs>(gamePage.StateChanged);
                }
            }
        }
Exemple #2
0
        public void SetObserver(GamePage gamePage)
        {
            _model.ModelStateUpdated +=
                new EventHandler <ModelStateEventArgs>(gamePage.StateChanged);

            for (int row = 0; row < 10; row++)
            {
                for (int column = 0; column < 10; column++)
                {
                    _model.Boxes[row, column].ModelStateUpdated +=
                        new EventHandler <ModelStateEventArgs>(gamePage.StateChanged);
                }
            }
        }