protected override void OnNavigatedFrom(NavigationEventArgs e) { if (e.NavigationMode == NavigationMode.Back) { timestamp = "0"; topicId = ""; selectType = Grobal.all; genderType = Sex.index; obslist = null; Topic_gg.Visibility = Visibility.Collapsed; obsListView.Items.Clear(); } }
private async void FliterMenu_Clicked(object sender, RoutedEventArgs e) { var menu = sender as MenuFlyoutItem; if (menu.Tag.ToString() == "sex") { genderType = (Sex)menu.TabIndex; } else { selectType = (Grobal)menu.TabIndex; } timestamp = "0"; await LoadData(); }
private async void FollowTopic(object sender, RoutedEventArgs e) { var btn = sender as Button; var data = btn.DataContext as Class.Model.Playground.Main.TopicItem; if (data.isFollow == 0) { var result = await Class.Until.Friday.Playground.FollowTopic(data.topicIdInt); if (result) { Class.Tools.ShowMsgAtFrame("已关注:" + data.nameStr); timestamp = "0"; topicId = ""; selectType = Grobal.all; genderType = Sex.index; obslist = null; Topic_gg.Visibility = Visibility.Collapsed; obsListView.Items.Clear(); await LoadData(); } else { Class.Tools.ShowMsgAtFrame("操作失败"); } } else { var result = await Class.Until.Friday.Playground.UnFollowTopic(data.topicIdInt); if (result) { Class.Tools.ShowMsgAtFrame("已取消关注:" + data.nameStr); //await LoadTopicList(); } else { Class.Tools.ShowMsgAtFrame("操作失败"); } } }