public AbstractChessControl(ChessboardView chessboard)
 {
     this.Chessboard = chessboard;
     if (chessboard != null)
     {
         chessboard.Selected += (sender, args) => { OnSelected(args); };
         this.Situation = chessboard.Situation;
     }
 }
 public TwoBattleChessControl(ChessboardView chessboard)
     : base(chessboard)
 {
 }