public F_CheckBox f_CheckBox; //cria uma variavel com a F_CheckBox zerada public F_FilhoCheckBox() { InitializeComponent(); f_CheckBox = Application.OpenForms["F_CheckBox"] as F_CheckBox; //associa na variavel "f_CheckBox" a propriedade "Application.OpenForms["F_CheckBox"]" //para retornar a coleção do aplicativo aberto que foi informado entre "[](o indice da coleção é o nome do formulario PAI)" e converte (as) para o formulario PAI cb_carro.Checked = f_CheckBox.cb_carro.Checked; //cb_carro desse formFILHO, vai receber o cheched do cb_carro do formPAI cb_aviao.Checked = f_CheckBox.cb_aviao.Checked; cb_navio.Checked = f_CheckBox.cb_navio.Checked; cb_moto.Checked = f_CheckBox.cb_moto.Checked; }
public F_filhoCheckBox() { InitializeComponent(); try { fcb = Application.OpenForms["F_CheckBox"] as F_CheckBox; cb_carro.Checked = fcb.cb_carro.Checked; cb_aviao.Checked = fcb.cb_aviao.Checked; cb_navio.Checked = fcb.cb_navio.Checked; cb_onibus.Checked = fcb.cb_onibus.Checked; } catch { MessageBox.Show("Erro ao abrir formulário", "Erro"); } }
public F_filhoCheckBox() { InitializeComponent(); //Se o form estiver aberto executa a ação try { fcb = Application.OpenForms["F_CheckBox"] as F_CheckBox; cb_carro.Checked = fcb.cb_carro.Checked; cb_aviao.Checked = fcb.cb_aviao.Checked; cb_navio.Checked = fcb.cb_navio.Checked; cb_onibus.Checked = fcb.cb_onibus.Checked; } catch { MessageBox.Show("Erro ao abrir formulário!"); } }
public F_filhoCheckBox() { InitializeComponent(); try { fcb = Application.OpenForms["F_CheckBox"] as F_CheckBox; cb_carro.Checked = fcb.cb_carro.Checked; cb_avião.Checked = fcb.cb_avião.Checked; cb_navio.Checked = fcb.cb_navio.Checked; cb_onibus.Checked = fcb.cb_onibus.Checked; } catch { MessageBox.Show("Erro, o formulario não foi aberto"); } }
public F_CheckBox fcb; //1-Criei uma variavel global public F_filhoCheckBox() { InitializeComponent(); //Verifica se o formulario esta aberto //if (Application.OpenForms["F_CheckBox"].Created) try { fcb = Application.OpenForms["F_CheckBox"] as F_CheckBox; //2-Associei ao construtor cb_Carro.Checked = fcb.cb_Carro.Checked; cb_Aviao.Checked = fcb.cb_Aviao.Checked; cb_Navio.Checked = fcb.cb_Navio.Checked; cb_Onibus.Checked = fcb.cb_Onibus.Checked; } catch { MessageBox.Show("erro ao abrir formulario."); } }
private void checkBoxToolStripMenuItem_Click(object sender, EventArgs e) { F_CheckBox f_CheckBox = new F_CheckBox(); f_CheckBox.ShowDialog(); }
private void checkBoxToolStripMenuItem_Click(object sender, EventArgs e) { F_CheckBox f_CheckBox = new F_CheckBox(); //instanciando um novo objeto de "F_CheckBox" para ser chamado pelo evento "checkBoxToolStripMenuItem_Click" f_CheckBox.ShowDialog(); //motrando a janela do novo "F_CheckBox" que foi instanciado }