public void setPromotionPieceColours(pieceColour colour) { this.colour = colour; this.NewQueen.Content = new Image { Source = new BitmapImage(new Uri(FileLocations.getPNGLocation(pieceType.queen, colour), UriKind.Relative)), VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Center }; this.NewRook.Content = new Image { Source = new BitmapImage(new Uri(FileLocations.getPNGLocation(pieceType.rook, colour), UriKind.Relative)), VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Center }; this.NewBishop.Content = new Image { Source = new BitmapImage(new Uri(FileLocations.getPNGLocation(pieceType.bishop, colour), UriKind.Relative)), VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Center }; this.NewKnight.Content = new Image { Source = new BitmapImage(new Uri(FileLocations.getPNGLocation(pieceType.knight, colour), UriKind.Relative)), VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Center }; this.OldPawn.Content = new Image { Source = new BitmapImage(new Uri(FileLocations.getPNGLocation(pieceType.pawn, colour), UriKind.Relative)), VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Center }; }