protected override void OnNavigatedTo(NavigationEventArgs e) { KurioziteteModel = NavigationServices.CurrentViewModel as KurioziteteViewModel; if (e.NavigationMode == NavigationMode.New && NavigationContext.QueryString.ContainsKey("id")) { string id = NavigationContext.QueryString["id"]; if (!String.IsNullOrEmpty(id)) { _isDeepLink = true; KurioziteteModel = new KurioziteteViewModel(); NavigationServices.CurrentViewModel = KurioziteteModel; KurioziteteModel.LoadItem(id); } } if (KurioziteteModel != null) { KurioziteteModel.ViewType = ViewTypes.Detail; } DataContext = KurioziteteModel; base.OnNavigatedTo(e); }
public KuriozitetePage() { InitializeComponent(); KurioziteteModel = new KurioziteteViewModel(); this.Loaded += KuriozitetePage_Loaded; }