/* * El evento BotonNuevanota_Click nos permite acceder a otra pestaña al hacer click. */ private void BotonNuevanota_Click(object sender, RoutedEventArgs e) { try { this.Hide(); // Ocultamos la ventana actual. CrearNotaVentana notanueva = new CrearNotaVentana(null, null); // Creamos un objeto CrearNotaVentana y le pasamos los datos como null. notanueva.Show(); // Mostramos la ventana notanueva. } catch (Exception er) { Console.Write(er.ToString()); } }
/* * El evento BotonEditar_Click nos permite editar el la nota al hacer click. */ private void BotonEditar_Click(object sender, RoutedEventArgs e) { System.Windows.Controls.Button botonPulsado = (System.Windows.Controls.Button)sender; // Creamos un objeto Sender para trabajar con el boton que ha sido accionado. try { String[] nombreObjeto = botonPulsado.Name.ToString().Split('_'); // Hacemos un split para acceder al valor numerico del identificador. int numeroObjeto = Convert.ToInt16(nombreObjeto[1]); // Almacenamos el valor numerico en una variable int. string archivo = Titulos[numeroObjeto]; // Buscamos el titulo con el numeroObjeto en el array y lo agregamos al archivo. this.Hide(); // Ocultamos la ventana actual. CrearNotaVentana crearnota = new CrearNotaVentana(archivo, carpeta[4]); // Pasamos la carpeta actual y el titulo del archivo y creamos un objeto CrearNotaVentana. crearnota.Show(); // Mostramos la venta. } catch (Exception er) { Console.Write(er.ToString()); } }