private void NavView2_ItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs args) { if (Frame2.Content == null) { MyLocationResult.Text = "Frame1"; } else { MyLocationResult.Text = "Frame2"; } }
private void NavView_ItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs e) { var container = (e.InvokedItemContainer as NavigationViewItem); ItemInvokedResult.Text = GetAndVerifyTheContainer(e.InvokedItem, container); InvokeRecommendedTransition.Text = RecommendedNavigationTransitionInfoToString(e.RecommendedNavigationTransitionInfo); if (m_expectNullSelectedItemInNextInvoke) { NavView.SelectedItem = null; m_expectNullSelectedItemInNextInvoke = false; } }
private void NavView_ItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs args) { // Reset argument type indicatiors ItemInvokedItemType.Text = "null"; ItemInvokedItemContainerType.Text = "null"; if (args.InvokedItem != null) { ItemInvokedItemType.Text = args.InvokedItem.GetType().ToString(); } if (args.InvokedItemContainer != null) { ItemInvokedItemContainerType.Text = args.InvokedItemContainer.GetType().ToString(); } }
private void NavView_OnItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs args) { NavigateToPage(args.InvokedItemContainer.Tag); }
private void ClickedItem(object sender, NavigationViewItemInvokedEventArgs e) { var clickedItem = e.InvokedItem; var clickedItemContainer = e.InvokedItemContainer; }
private void ClickedItem(object sender, NavigationViewItemInvokedEventArgs e) { }
// This NavigationViewItem can be used to check whether selecting an item right after showing it still shows the selection indicator // See https://github.com/microsoft/microsoft-ui-xaml/issues/2941 for context private void NavigationView_ItemInvoked(ModernWpf.Controls.NavigationView sender, ModernWpf.Controls.NavigationViewItemInvokedEventArgs args) { if ((args.InvokedItem as string) == "Apps") { CollapsedItem.Visibility = Visibility.Visible; NavView.SelectedItem = CollapsedItem; } }