private void Form1_Load(object sender, EventArgs e) { try { mlBack.Visible = false; //Thêm UserControl vào Form UCMain uc = new UCMain(); _instance = this; uc.Dock = DockStyle.Fill; mResult.MaximumSize = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); mResult.Size = mResult.MaximumSize; mResult.Controls.Add(uc); this.ShowIcon = true; this.ShowInTaskbar = true; FormUsed.FormNow = "Main"; } catch { } }
private void mlBack_Click(object sender, EventArgs e) { try { FormUsed.FormNow = "Main"; mResult.Controls["UCCanBanTuDong"].Enabled = false; UserControl uc = (mResult.Controls["UCCanBanTuDong"] as UserControl); uc.Parent.Controls.Remove(this); Form1_Load(sender, e); mResult.Controls["UCCanBanTuDong"].Controls.Clear(); } catch { } try { FormUsed.FormNow = "Main"; mResult.Controls["UCCanBanTuDong2"].Enabled = false; UserControl uc = (mResult.Controls["UCCanBanTuDong2"] as UserControl); uc.Parent.Controls.Remove(this); Form1_Load(sender, e); mResult.Controls["UCCanBanTuDong2"].Controls.Clear(); } catch { } mResult.Controls.Clear(); Form1.Instance.MetroContainer.Controls.Clear(); PictureBox myform1textbox1 = (Form1.Instance.Controls["pbTram"] as PictureBox); myform1textbox1.Visible = false; if (!Form1.Instance.MetroContainer.Controls.ContainsKey("UCMain")) { //Back trả về giao diện chính UCMain u2c = new UCMain(); u2c.Dock = DockStyle.Fill; Form1.Instance.MetroContainer.Controls.Add(u2c); Form1.Instance.MetroBack.Visible = false; } }