/** * Para añadir una nueva tarea */ private void botonNuevo_Click(object sender, RoutedEventArgs e) { // Instanciamos el dialogo, usando el constructor adecuado DialogoEditar dialogoEditar = new DialogoEditar(logica); // Mostramos el dialogo dialogoEditar.Show(); }
public void abrirEditarEliminar(object sender, RoutedEventArgs e) { // Si hay un elemento seleccionado if (DataGridTareas.SelectedIndex != -1) { // Recogemos el valor seleccionado Tarea tarea = (Tarea)DataGridTareas.SelectedItem; int posicion = DataGridTareas.SelectedIndex; // Instanciamos el dialogo, pasandole los valores DialogoEditar dialogoEditar = new DialogoEditar(logica, (Tarea)tarea.Clone(), posicion); dialogoEditar.Show(); } }