Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Làm cách nào để chạy multi childform.

14:22 25-05-2022 476 lượt xem 0 bình luận

Hiện e đã xuất được file PDF từ Childform_1 bằng cách kích timer , nhưng khi ở Childform_2 hoặc các form con khác thì không xuất được. Mong nhận được giúp đỡ từ các tiền bối, xin cảm ơn!

đây là code mở childform của em.

//Fields
        private Button currentButton;
        private Random Random;
        private int tempIndex;
        private Form ActiveForm1; 
//
private void OpenChildForm(Form childForm, object btnSender)
        {
            if(ActiveForm1!= null)
            {
                ActiveForm1.Close();
            }
            ActivateButton(btnSender);
            ActiveForm1 = childForm;
            childForm.TopLevel = false;
            childForm.FormBorderStyle = FormBorderStyle.None;
            childForm.Dock = DockStyle.Fill;
            this.Workspace_panel.Controls.Add(childForm);
            this.Workspace_panel.Tag = childForm;
            childForm.BringToFront();
            childForm.Show();
            
            Lable_title.Text = childForm.Text;
            
            
            

        }
        private void button3_Click(object sender, EventArgs e)
        {
            OpenChildForm(new Forms.Form_Cai_dat(), sender);
           
        }

      
        private void button1_Click(object sender, EventArgs e)
        {
            OpenChildForm( new Forms.FormLine1(),sender);

        }

        private void button2_Click(object sender, EventArgs e)
        {
            OpenChildForm(new Forms.FormLine2(), sender);
        }

        private void button4_Click(object sender, EventArgs e)
        {
            OpenChildForm(new Forms.Form_Trich_xuat_file(), sender);
        }

 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập

Câu hỏi mới nhất