Exemplo n.º 1
0
        public void AbrirMain()
        {
            //Sacamos el valor del contador de cada lista de formularios
            contFormsMain         = formulariosMain.Count;
            contFormsConsulta     = formulariosConsulta.Count;
            contFormsCrearPartida = formulariosCrearPartida.Count;
            contFormsJugarPartida = formulariosJugarPartida.Count;
            //Creamos formularios
            Main         FormMain         = new Main(server);
            Consulta     FormConsulta     = new Consulta(server);
            CrearPartida FormCrearPartida = new CrearPartida(server);
            JugarPartida FormJugarPartida = new JugarPartida(server);

            formularioAbierto = true;
            //Añadimos los formularios a cada lista de formularios
            formulariosMain.Add(FormMain);
            formulariosConsulta.Add(FormConsulta);
            formulariosCrearPartida.Add(FormCrearPartida);
            formulariosJugarPartida.Add(FormJugarPartida);
            //Le pasamos al Main el form CrearPartida
            formulariosMain[contFormsMain].dameFormCrearPartida(FormCrearPartida);
            //Le pasamos al Main el form JugarPartida
            formulariosMain[contFormsMain].dameFormJugarPartida(FormJugarPartida);
            //Le pasamos al Main el form JugarPartida
            formulariosMain[contFormsMain].dameFormConsulta(FormConsulta);
            //Le pasamos el nombre del usuario al Main y al CrearPartida
            formulariosCrearPartida[contFormsCrearPartida].TomaUsuario(txtuser.Text);
            formulariosMain[contFormsMain].TomaUsuario(txtuser.Text);
            //Solo mostramos el form Main, desde donde se podrán abrir los demás formularios
            FormMain.ShowDialog();
        }
Exemplo n.º 2
0
 //Recibe el form JugarPartida des del form Login
 public void dameFormJugarPartida(JugarPartida Form)
 {
     FormJugarPartida = Form;
 }