示例#1
0
 public MainWindow()
 {
     cvm = new ChessVM();
     uf = new UtilityFunctions();
     mf = new MovementFunctions();
     DataContext = df;
     cvm.InitializePlayfield();
     InitializeComponent();
     drawPieces();
 }
示例#2
0
 public Promotion(int row, ref string promoteTo)
 {
     cvm = new ChessVM();
     InitializeComponent();
     if (row == 0)
     {
         imgWhiteBishop.Visibility = Visibility.Visible;
         imgWhiteKnight.Visibility = Visibility.Visible;
         imgWhiteQueen.Visibility = Visibility.Visible;
         imgWhiteRook.Visibility = Visibility.Visible;
     }
 }