Ejemplo n.º 1
0
        /// <summary>
        /// Muestra la ventana con el jugador que gano la partida
        /// </summary>
        /// <param name="ficha">ficha del jugador quegano</param>
        public void MostrarGanador(ServidorJuegoSE.Ficha ficha)
        {
            Turno turno = new Turno(Juego);

            Juego.label_Aviso.Content = "";
            turno.MostrarGanador(ficha);
            turno.ShowDialog();
            Juego.Close();
        }
        /// <summary>
        /// Metodo que prepara la ventana para mostrar el ganador
        /// </summary>
        /// <param name="fichaGanador"> la ficha del jugador que gano</param>
        public void MostrarGanador(ServidorJuegoSE.Ficha fichaGanador)
        {
            label_Instruccion.Content = "El ganador es: " + fichaGanador.ApodoJugador;
            ColumnDefinition columna = new ColumnDefinition();

            columna.Width = new GridLength(110);
            grid_Dados.ColumnDefinitions.Add(columna);
            Image imagenGanador = new Image();

            imagenGanador.Source = new BitmapImage(new Uri(fichaGanador.UriFicha, UriKind.Relative));
            imagenGanador.Width  = 100;
            grid_Dados.Children.Add(imagenGanador);
            Grid.SetColumn(imagenGanador, 0);
            Grid.SetRow(imagenGanador, 0);
            button_Salir.Content    = "Salir";
            button_Salir.Visibility = Visibility.Visible;
            grid_Dados.Visibility   = Visibility.Visible;
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Muestra la posicion en la que se movio la fiucha
 /// </summary>
 /// <param name="ficha">Ficha que se mueve</param>
 public void MostrarTiro(ServidorJuegoSE.Ficha ficha)
 {
     Juego.JugadorEnTurno = ficha;
     Juego.MoverFicha(false);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Muestra la ficha elegida por el jugador
 /// </summary>
 /// <param name="ficha"> es la ficha elegida por el jugador</param>
 public void MostrarFichaElegida(ServidorJuegoSE.Ficha ficha)
 {
     Juego.JugadorEnTurno = ficha;
     Juego.MostrarFichaEnTablero();
 }