void Lstables_ToRefresh(object sender, EventArgs e) { if (Llstables != null) { main_tabControl.TabPages.Remove(lstablestab); Llstables = null; } }
private void Lstables_menu_Click(object sender, EventArgs e) { if (Llstables == null) { Llstables = new LStables(); lstablestab = new TabPage("LSTABLES"); Llstables.LStables_NeedToRefresh += Lstables_ToRefresh; main_tabControl.TabPages.Add(lstablestab); lstablestab.Controls.Add(Llstables); Llstables.Dock = DockStyle.Fill; Llstables.Show(); Llstables.BringToFront(); } Llstables.ListRefresh(); main_tabControl.SelectTab(lstablestab); }