BaconographyWP8.View.AboutUserView.OnNavigatedTo C# (CSharp) Метод

OnNavigatedTo() защищенный Метод

protected OnNavigatedTo ( System.Windows.Navigation.NavigationEventArgs e ) : void
e System.Windows.Navigation.NavigationEventArgs
Результат void
		protected override void OnNavigatedTo(NavigationEventArgs e)
		{
			if (e.NavigationMode == NavigationMode.Back)
			{

			}
			else
			{
				if (this.State != null && this.State.ContainsKey("SelectedUserAccountMessage"))
				{
					_selected = this.State["SelectedUserAccountMessage"] as SelectUserAccountMessage;
					Messenger.Default.Send<SelectUserAccountMessage>(_selected);
				}
				else if (this.NavigationContext.QueryString["data"] != null)
				{
					var unescapedData = HttpUtility.UrlDecode(this.NavigationContext.QueryString["data"]);
					var deserializedObject = JsonConvert.DeserializeObject<SelectUserAccountMessage>(unescapedData);
					if (deserializedObject is SelectUserAccountMessage)
					{
						_selected = deserializedObject as SelectUserAccountMessage;
						Messenger.Default.Send<SelectUserAccountMessage>(_selected);
					}
				}

			}
		}