예제 #1
0
        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;
        }
예제 #2
0
 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");
     }
 }
예제 #3
0
 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!");
     }
 }
예제 #4
0
        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");
            }
        }
예제 #5
0
        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.");
            }
        }
예제 #6
0
        private void checkBoxToolStripMenuItem_Click(object sender, EventArgs e)
        {
            F_CheckBox f_CheckBox = new F_CheckBox();

            f_CheckBox.ShowDialog();
        }
예제 #7
0
        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
        }