ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion


Enviado por   •  22 de Septiembre de 2015  •  Tutorial  •  2.832 Palabras (12 Páginas)  •  95 Visitas

Página 1 de 12

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using WFTriqui.Logica;

namespace WFTriqui

{

    public partial class Form1 : Form

    {

        private Juego triqui = new Juego();

        public Form1()

        {

            InitializeComponent();

        }

        public void reiniciarBotones()

        {

            btn00.Text = string.Empty;

            btn01.Text = string.Empty;

            btn02.Text = string.Empty;

            btn10.Text = string.Empty;

            btn11.Text = string.Empty;

            btn12.Text = string.Empty;

            btn20.Text = string.Empty;

            btn21.Text = string.Empty;

            btn22.Text = string.Empty;

            btn00.Enabled = true;

            btn01.Enabled = true;

            btn02.Enabled = true;

            btn10.Enabled = true;

            btn11.Enabled = true;

            btn12.Enabled = true;

            btn20.Enabled = true;

            btn21.Enabled = true;

            btn22.Enabled = true;

        }

        private void btnINICIAR_Click(object sender, EventArgs e)

        {

            PNLJuego.Visible = true;

            triqui.reiniciarJuego();

            reiniciarBotones();

           

        }

        private void btn00_Click(object sender, EventArgs e)

        {

            triqui.asignarValorMatriz(0, 0);

           

            if (triqui.Turno == false)

                btn00.Text = "X";

            else

               btn00.Text = "O";

            btn00.Enabled = false;

            if (triqui.verificarTriquiFilas() == true)

                MessageBox.Show("Hay triqui en una fila");

            if (triqui.verificarTriquiColumnas() == true)

                MessageBox.Show("Hay triqui en una columna");

            if (triqui.verificarDiagonal1() == true)

                MessageBox.Show("Hay triqui en la diagonal principal");

            if (triqui.verificarDiagonal2() == true)

                MessageBox.Show("Hay triqui en la diagonal secundaria");

         

        }

        private void btn01_Click(object sender, EventArgs e)

        {

            triqui.asignarValorMatriz(0, 1);

           

            if (triqui.Turno == false)

                btn01.Text = "X";

            else

                btn01.Text = "O";

            btn01.Enabled = false;

            if (triqui.verificarTriquiFilas() == true)

                MessageBox.Show("Hay triqui en una fila");

            if (triqui.verificarTriquiColumnas() == true)

                MessageBox.Show("Hay triqui en una columna");

            if (triqui.verificarDiagonal1() == true)

...

Descargar como (para miembros actualizados) txt (8 Kb) pdf (53 Kb) docx (749 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com