private void cerrarArchivo() { Archivo2 a = this.capturarArchivo(); if (a == null) { return; } a.Guardar(); int indice = tbprincipal.SelectedIndex; tbprincipal.TabPages.Remove(tbprincipal.SelectedTab); listapestanias.Remove(a); tbprincipal.SelectedIndex = indice - 1; foreach (Archivo2 item in listapestanias) { if (item.indice >= indice) { item.indice = item.indice - 1; } } }
private void guardar() { Archivo2 a = this.capturarArchivo(); if (a == null) { return; } a.Guardar(); tbprincipal.TabPages[a.indice].Text = a.nombre; }