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