private void button1_Click(object sender, EventArgs e) { if (txtName.Text == "") { MessageBox.Show("Укажите имя персонажа.","Ошибка",MessageBoxButtons.OK,MessageBoxIcon.Error); return; } if (txtGame.Items.Count == 0) { button1.Enabled = false; var cap = this.Text; this.Text = "Получение списка карт..."; cmdGetMaps_Click(); button1.Enabled = true; button1.Text = "Играть"; this.Text = cap; } else { if (!checkMapExist(maps[txtGame.Text])) { var cap = this.Text; this.Text = "Загрузка карты " + txtGame.Text + " ..."; button1.Enabled = false; getMap(txtGame.Text); button1.Enabled = true; } //проверяем имя if (connectToServer() == false) { mainClient.Close(); return; } frmGame Game = new frmGame(txtName.Text, lblColor.BackColor,mainClient); this.Hide(); Game.ShowDialog(); this.Show(); } }
private void button1_Click(object sender, EventArgs e) { if (txtName.Text == "") { MessageBox.Show("Укажите имя персонажа.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtGame.Items.Count == 0) { button1.Enabled = false; var cap = this.Text; this.Text = "Получение списка карт..."; cmdGetMaps_Click(); button1.Enabled = true; button1.Text = "Играть"; this.Text = cap; } else { if (!checkMapExist(maps[txtGame.Text])) { var cap = this.Text; this.Text = "Загрузка карты " + txtGame.Text + " ..."; button1.Enabled = false; getMap(txtGame.Text); button1.Enabled = true; } //проверяем имя if (connectToServer() == false) { mainClient.Close(); return; } frmGame Game = new frmGame(txtName.Text, lblColor.BackColor, mainClient); this.Hide(); Game.ShowDialog(); this.Show(); } }