/// <summary> /// Este metodo esconde todos los paneles menos el que tiene que mostrar /// </summary> /// <param name="panel">el parametro panel es el nombre del panel que no tiene que esconder</param> public void Hideallpanelsexcepttheoneshowing(Panel panel) { LogInViewPanel.Hide(); ChooseMapPanel.Hide(); DidPlayerLikedMapPanel.Hide(); MainMenuPanel.Hide(); panel.Show(); }
//este es el codigo para cuando se escoge crear mapa con lago private void ChooseMapCreateTerrainWithLakeButton_Click(object sender, EventArgs e) { Hideallpanelsexcepttheoneshowing(ChooseMapPanel); /// este es el codigo para que cambie de ventanilla Thread.Sleep(1000); DidPlayerLikedMapPanel.Show(); ChooseMapPanel.Hide(); ///----------------------------------------------- }
//este codigo es cuando se apreta el boton de cargar juego private void LogInViewLoadSavedGameButton_Click(object sender, EventArgs e) { Hideallpanelsexcepttheoneshowing(ChooseMapPanel); /// este es el codigo para que cambie de ventanilla Thread.Sleep(1000); ChooseMapPanel.Show(); LogInViewPanel.Hide(); //OnUserHasLoggedIn(userName); ///----------------------------------------------- }
// este es el codigo para cuando se apreta el boton de nuevo juego y se ingresa el nombre private void LogInViewNewGameButton_Click(object sender, EventArgs e) { //Hideallpanelsexcepttheoneshowing(LogInViewPanel); //obtengo el string de la caja de texto y la guardo como userName string userName = LogInViewUserNameTextBox.Text; LogInViewAcceptedUserWelcomeLabel.Text = "¡Hola " + userName + "!"; LogInViewAcceptedUserWelcomeLabel.Show(); OnUserNameSent(userName); /// este es el codigo para que cambie de ventanilla Thread.Sleep(4000); ChooseMapPanel.Show(); LogInViewPanel.Hide(); //OnUserHasLoggedIn(userName); ///----------------------------------------------- }