private void Label0_Click(object sender, RoutedEventArgs e) { Button button = (Button)sender; string labelname = button.Content.ToString(); ContentViewFrame.Navigate(typeof(LabelDetail), labelname); }
/// <summary> /// 导航栏 /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void Nvall_ItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs args) { if (args.IsSettingsInvoked) { //TODO设置页 Homesuggestion.Navigate(typeof(SettingPage), myStruct); } else { switch (args.InvokedItem) { case "Account": ContentViewFrame.Navigate(typeof(MyInfor), myStruct); break; case "Home": this.Frame.Navigate(typeof(HomePage), myStruct); break; case "Qusition": ContentViewFrame.Navigate(typeof(MakeQusition), myStruct); break; case "Search": Homesuggestion.Navigate(typeof(SearchlistPage), myStruct); break; case "Answer": Homesuggestion.Navigate(typeof(Qusitionviewpage), myStruct); break; case "Artical": Homesuggestion.Navigate(typeof(SearchlistArtical)); break; case "Draft": ContentViewFrame.Navigate(typeof(MyDraft)); break; case "Notice": ContentViewFrame.Navigate(typeof(Notice)); break; default: break; } } }
private void ItemListview_ItemClick(object sender, ItemClickEventArgs e) { var clickeditem = (Qusition)e.ClickedItem; ContentViewFrame.Navigate(typeof(AnswerQusition), clickeditem); }