public MainWindow() { cvm = new ChessVM(); uf = new UtilityFunctions(); mf = new MovementFunctions(); DataContext = df; cvm.InitializePlayfield(); InitializeComponent(); drawPieces(); }
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; } }