private void btnGerenciarFilme_Click(object sender, EventArgs e) { //instanciando o form com o método getInstance CS_frmInserirFilme inserirFilme = CS_frmInserirFilme.getInstance(); inserirFilme.MdiParent = this; inserirFilme.Show(); }
//realiza o teste para ver se o formulário já possue alguma instância, ele realiza uma instância public static CS_frmInserirFilme getInstance() { if (frmInserirFilme == null) { frmInserirFilme = new CS_frmInserirFilme(); } return(frmInserirFilme); }
private void fechandoForm(object sender, FormClosedEventArgs e) { //quando o form estiver fechando ele recebe nulo para ele poder ser instanciado novamente frmInserirFilme = null; }