//string pathExportarTablaCalibraciones = IO.GetUniqueFilename(@"..\..\", "Registros Calibraciones " + DateTime.Today.ToString("dd-MM-yyyy")); public Form1() { InitializeComponent(); //inicializar Forms en Paneles formEquipos = (Form_Equipos)cargarForm(f => new Form_Equipos(this), "Form_Equipos", Panel_Equipos); formAnalizarReg = (Form_AnalizarReg)cargarForm(f => new Form_AnalizarReg(this), "Form_AnalizarReg", Panel_AnalizarReg); formInicio = (Form_Inicio)cargarForm(f => new Form_Inicio(this), "Form_Inicio", Panel_Inicio); formSistemasDosimetricos = (Form_SistemasDosimetricos)cargarForm(f => new Form_SistemasDosimetricos(this), "Form_SistemasDosimetricos", Panel_SistDos); formCaliFotones1 = nuevaTabCaliFotones(); formCaliElectrones1 = nuevaTabCaliElectrones(); }
private Form_CaliElectrones nuevaTabCaliElectrones() { string nombrePestana = "tab" + numeroPestanasCaliElectrones.ToString(); string nombreForm = "formCaliElectrones" + numeroPestanasCaliElectrones.ToString(); TabPage tabCaliElectrones = new TabPage() { Name = nombrePestana, Text = "Nueva Calibracion", }; TabC_CaliElectrones.TabPages.Add(tabCaliElectrones); Form_CaliElectrones formCE = new Form_CaliElectrones(this) { Name = nombreForm, TopLevel = false, }; TabC_CaliElectrones.TabPages[nombrePestana].Controls.Add(formCE); TabC_CaliElectrones.TabPages[nombrePestana].Controls[nombreForm].Show(); TabC_CaliElectrones.SelectedTab = TabC_CaliElectrones.TabPages[nombrePestana]; numeroPestanasCaliElectrones++; listaFormsCaliElectrones.Add(formCE); return(formCE); }