private void DataGridTareas_EditarTarea(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 DialogoTarea dialogoTarea = new DialogoTarea(logica, (Tarea)tarea.Clone(), posicion); dialogoTarea.Show(); } }
private void botonNuevo_Click(object sender, RoutedEventArgs e) { DialogoTarea dialogoTarea = new DialogoTarea(logica); dialogoTarea.Show(); }