private void tsbtnConsultar_Click(object sender, EventArgs e) { ConsultarClientes objConsultarClientes = new ConsultarClientes(); //Informo a aplicação que o frmConsultarClientes é o form filho do frmClientes objConsultarClientes.MdiParent = this; //Chamo o método que desativa os botões do formulário pai this.DesabilitaBotoes(sender, e); //Vinculo ao botão Voltar, do form filho o método para ativar os botões do formulário pai, usando delegates objConsultarClientes.tsbtnVoltar.Click += new EventHandler(this.HabilitaBotoes); //Verifico se o form já está aberto. Se estiver impeço a abertura de um novo e exibo uma mensagem ao usuário if (Application.OpenForms.OfType<ConsultarClientes>().Count() > 0) { MessageBox.Show("O formulário já está aberto! Feche este formulário para abrir outro!", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { objConsultarClientes.Show(); } }
private void tsbtnConsultar_Click(object sender, EventArgs e) { ConsultarClientes objConsultarClientes = new ConsultarClientes(); //Informo a aplicação que o frmConsultarClientes é o form filho do frmClientes objConsultarClientes.MdiParent = this; //Chamo o método que desativa os botões do formulário pai this.DesabilitaBotoes(sender, e); //Vinculo ao botão Voltar, do form filho o método para ativar os botões do formulário pai, usando delegates objConsultarClientes.tsbtnVoltar.Click += new EventHandler(this.HabilitaBotoes); //Verifico se o form já está aberto. Se estiver impeço a abertura de um novo e exibo uma mensagem ao usuário if (Application.OpenForms.OfType <ConsultarClientes>().Count() > 0) { MessageBox.Show("O formulário já está aberto! Feche este formulário para abrir outro!", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { objConsultarClientes.Show(); } }
private void btnCliente_Click(object sender, EventArgs e) { ConsultarClientes objCliente = new ConsultarClientes(); objCliente.ShowDialog(); }