Beispiel #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            Size = new Size(768, 412);
            constructorTablero = new ConstructorTablero(); //Instanciar el creador de tableros
            string[] personajes = Enum.GetNames(typeof(Personaje.TipoPersonaje));
            NombreTablero = string.Empty;
            Random rnd = new Random();

            for (int i = 0; i < personajes.Length; i++)
            {
                personajes[i] = personajes[i].Replace('_', ' ');
            }

            lstListaTableros.Items.AddRange(constructorTablero.obtenerListaTableros()); //mostrar la lista de tableros
            cmbPersonaje_1.Items.AddRange(personajes);
            cmbPersonaje_2.Items.AddRange(personajes);
            cmbPersonaje_3.Items.AddRange(personajes);
            cmbPersonaje_4.Items.AddRange(personajes);
            cmbPersonaje_5.Items.AddRange(personajes);

            try{
                lstListaTableros.SelectedIndex = 1; //Seleccionar el primero de los tableros de la lista

                //seleccionar automaticamente los tipos de personajes
                cmbPersonaje_1.SelectedIndex = rnd.Next(personajes.Length - 1);
                cmbPersonaje_2.SelectedIndex = rnd.Next(personajes.Length - 1);
                cmbPersonaje_3.SelectedIndex = rnd.Next(personajes.Length - 1);
                cmbPersonaje_4.SelectedIndex = rnd.Next(personajes.Length - 1);
                cmbPersonaje_5.SelectedIndex = rnd.Next(personajes.Length - 1);

                lblIPPartida.Text = ConexionRed.obtenerIpLocal(); //Mostrar la IP de la nueva partida
            }catch (ArgumentOutOfRangeException) {
                Close();
            }
        }
Beispiel #2
0
        public TableroConDatos ObtenerDatosTablero(ItemMenuTablero imt)
        {
            ConstructorTablero CT  = new ConstructorTablero();
            TableroConDatos    tcd = CT.ObtenerDatosTablero(imt);

            return(tcd);
        }