示例#1
0
 public ChessTableViewModel(IEventAggregator eg, IGameTable gt)
 {
     MoveAllowed      = true;
     _gameTable       = gt;
     _eventAggregator = eg;
     _gameTable.StartNewGame();
     InitializeTableSquares();
     InitializeEventHandlers();
     RedrawTable();
 }
示例#2
0
 private void NewGame()
 {
     _gameTable.StartNewGame();
 }