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