private void btnNuevo_Click(object sender, RoutedEventArgs e) { AltaModificarPais alta = new AltaModificarPais(); try { CatalogPaisViewModel paisViewModel = (this.DataContext as ObjectDataProvider).Data as CatalogPaisViewModel; alta.DataContext = paisViewModel.CreateAddPaisViewModel(); alta.ShowDialog(); } catch (Exception ex) { throw ex; } }