void LDatabases_ToRefresh(object sender, EventArgs e) { if (Ldatabases != null) { main_tabControl.TabPages.Remove(databasestab); Ldatabases = null; } }
private void Databases_menu_Click(object sender, EventArgs e) { if (Ldatabases == null) { Ldatabases = new LDatabases(); databasestab = new TabPage("DATABASES"); //Ldatabases.Databases_NeedToRefresh += LDatabases_ToRefresh; main_tabControl.TabPages.Add(databasestab); databasestab.Controls.Add(Ldatabases); Ldatabases.Dock = DockStyle.Fill; Ldatabases.Show(); Ldatabases.BringToFront(); } Ldatabases.ListRefresh(); main_tabControl.SelectTab(databasestab); }