protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { base.OnNavigatedTo(e); string eventId = ""; if (NavigationContext.QueryString.TryGetValue("eventId", out eventId)) EventInfo = SharedPageParameters.Instance.GetParameter(eventId) as SharedEventInfo; string valId = ""; if (NavigationContext.QueryString.TryGetValue("valId", out valId)) SocialPermission = SharedPageParameters.Instance.GetParameter(valId) as EventSocialPermission; if (!SocialPermission.IsNew) ApplicationBar = Resources["ExistEventApplicationBar"] as ApplicationBar; NameTextBlock.Text = SocialPermission.Name; GrantedCheckBox.IsChecked = SocialPermission.Granted; }
private void AddSocialPermissionButton_Tap(object sender, Microsoft.Phone.Controls.GestureEventArgs e) { EventSocialPermission obj = new EventSocialPermission(); EventInfo.SocialPermissions.Add(obj); string eventId = SharedPageParameters.Instance.AddParameter(EventInfo); string valId = SharedPageParameters.Instance.AddParameter(obj); NavigationService.Navigate(new Uri("/EmitterPages/EditSocialPermissionPage.xaml?eventId=" + eventId + "&valId=" + valId, UriKind.Relative)); }