private async void btnAcademics_Click(object sender, RoutedEventArgs e) { contentAcademic = new ContentDialog(); Frame frmAcademic = new Frame(); EditAcademicParams p = new EditAcademicParams(); p.Source = EditSource.Orphan; p.Member = Selected; p.Academic = null; frmAcademic.Navigate(typeof(OrphanAcademicPage), p); contentAcademic.Content = frmAcademic; await contentAcademic.ShowAsync(); LoadOrphansAsync(); }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); EditAcademicParams p = new EditAcademicParams(); p = (EditAcademicParams)e.Parameter; InOrphan = (Orphan)p.Member; if (p.Academic != null) { isNew = false; InAcademic = p.Academic; } else { isNew = true; } }
private async void AcademicListView_DoubleTapped(object sender, Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs e) { ListView lv = (ListView)sender; selectedAcademic = (Academic)lv.SelectedItem; if (lv.SelectedItem != null) { contentAcademic = new ContentDialog(); Frame frmAcademic = new Frame(); EditAcademicParams p = new EditAcademicParams(); p.Source = EditSource.Orphan; p.Member = Selected; p.Academic = (Academic)selectedAcademic; frmAcademic.Navigate(typeof(OrphanAcademicPage), p); contentAcademic.Content = frmAcademic; await contentAcademic.ShowAsync(); } }