protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); string index; if (NavigationContext.QueryString.TryGetValue("index", out index)) { subscriptionIndex = App.ViewModel.SubscriptionItems[int.Parse(index)]; Pivot.Title = (string)settings["UserName"]; if (subscriptionIndex.highlight != "0") { MarkReadOrUnreadButton.Content = "标记为未更新"; } else { MarkReadOrUnreadButton.Content = "标记为更新"; } EpiTextBox.Text = subscriptionIndex.read; EpiTextBlock.Text = "此订阅目前共 " + subscriptionIndex.epi + " 集"; } else { MessageBox.Show("订阅信息读取失败,请重试", "错误", MessageBoxButton.OK); NavigationService.GoBack(); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); string index; if (NavigationContext.QueryString.TryGetValue("index", out index)) { subscriptionIndex = App.ViewModel.SubscriptionItems[int.Parse(index)]; Pivot.Title = (string)settings["UserName"]; if (subscriptionIndex.updated == System.Windows.Visibility.Visible) MarkReadOrUnreadButton.Content = "标记为已读"; else MarkReadOrUnreadButton.Content = "标记为未读"; EpiTextBox.Text = subscriptionIndex.read; EpiTextBlock.Text = "此订阅目前共 " + subscriptionIndex.epi + " 集"; } else { MessageBox.Show("订阅信息读取失败,请重试", "错误", MessageBoxButton.OK); NavigationService.GoBack(); } }