//Abrir Archivo private void AbrirArchivo() { //Abrir archivo //Abrir es el nombre del componente openfiledialog Abrir.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); Abrir.Filter = "Archivos de Texto|*.txt|Archivos VB|*.vb|Archivos C#|*.cs|Todos los archivos|*.*"; if (Abrir.ShowDialog() == DialogResult.OK) { DocumentoActual.LoadFile(Abrir.FileName, RichTextBoxStreamType.PlainText); } }
private void AbrirCSV_Click(object sender, EventArgs e) { if (Abrir.ShowDialog() == DialogResult.OK) { try { CsvtoDatagridView(Abrir.FileName); this.Text = Abrir.SafeFileName; } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } }
//Elimina el simbolo que esté agrupando una expresión public string Descorchar(string Expresion) { IndiceUno = Expresion.LastIndexOf(Cerrar); IndiceDos = FinAgrupacion(Expresion, Expresion.IndexOf(Abrir)) - 1; A = Expresion.StartsWith(Abrir.ToString()); B = IndiceUno.Equals(IndiceDos); if (A & B) { Result = Expresion.Substring(1, Expresion.LastIndexOf(Cerrar) - 1); return(Result); } return(Expresion); }
private void AbrirFormulario <Abrir>() where Abrir : Form, new() { //METODO PARA ABRIR FORMULARIOS DENTRO DE UN PANEL //BRIAN SANTIZO Form formulario; formulario = pnl_contenedor.Controls.OfType <Abrir>().FirstOrDefault(); if (formulario == null) { formulario = new Abrir(); formulario.TopLevel = false; formulario.FormBorderStyle = FormBorderStyle.None; formulario.Dock = DockStyle.Fill; pnl_contenedor.Controls.Add(formulario); pnl_contenedor.Tag = formulario; formulario.Show(); formulario.BringToFront(); } else { formulario.BringToFront(); } }