protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            WayModel selected = PlanningTab.Current.SelectedWay;

            DataContext             = selected;
            ContentList.ItemsSource = new WayModel[] { selected };
        }
 void ResultList_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (ResultList.SelectedItem != null)
     {
         SelectedWay = ResultList.SelectedItem as WayModel;
         MainPage.Current.NavigationService.Navigate(new Uri("/PlanDetailsPage.xaml", UriKind.Relative));
         ResultList.SelectedItem = null;
     }
 }
 private void InitializePageState(object parameter)
 {
     this.wayModel = (WayModel)parameter;
     PlanDetailsPart.SetContent(wayModel);
 }
Beispiel #4
0
 void PlanningPart_WaySelected(object sender, WayModel e)
 {
     Frame.Navigate(typeof(PlanDetailsPage), e);
 }
Beispiel #5
0
 public void SetContent(WayModel selected)
 {
     DataContext             = selected;
     selected.HasHeader      = HasHeader;
     ContentList.ItemsSource = selected;
 }