public MainScreenViewModel()

in GameOfLife/ViewModel/MainScreenViewModel.cs [28:42]


        public MainScreenViewModel(int initialPetriDishesCount)
        {
            addPetriDishCommand = new DelegateCommand(AddPetriDish, () => !isStarted);
            removePetriDishCommand = new DelegateCommand(RemovePetriDish, () => !isStarted);
            startCommand = new DelegateCommand(Start, () => !isStarted);
            stopCommand = new DelegateCommand(Stop, () => isStarted);
            oneStepCommand = new DelegateCommand(OneStep, () => !isStarted);
            clearCommand = new DelegateCommand(Clear, () => !isStarted);
            generateCommand = new DelegateCommand(Generate, () => !isStarted);
            showSettingsCommand = new DelegateCommand(ShowSettings, () => !isStarted);

            FillPetriDishesCollection(initialPetriDishesCount);

            Settings.Instance.SizeChanged += SettingsOnSizeChanged;
        }