public ResetCommand(GameViewModel gvm) { _gvm = gvm; _gvm.PropertyChanged += Reset_PropertyChanged; _canExecute = false; }
public StartGameCommand(GameViewModel gvm) { _gvm = gvm; _gvm.PropertyChanged += Start_PropertyChanged; _canExecute = true; }
public TileCommand(GameViewModel gvm) { _gvm = gvm; _gvm.PropertyChanged += Tile_PropertyChanged; _canExecute = false; }