private void NavView_ItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs args) { m_itemInvokedEventsFired++; // 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_ItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs args) { m_itemInvokedEventsFired++; // 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(); } var curSelected = sender.SelectedItem as NavigationViewItem; var text = args.InvokedItem as string; if (curSelected != null && (string)curSelected.Content == text) { if (InvokedItemState.Text == "ItemWasSelectedInItemInvoked") { InvokedItemState.Text = "ItemWasInvokedSecomdTimeWithCorrectSelection"; } else { InvokedItemState.Text = "ItemWasSelectedInItemInvoked"; } } else { InvokedItemState.Text = "Error:ItemUnselectedInItemInvoked"; } }
private void OnNavItemInvoked(object sender, NavigationViewItemInvokedEventArgs e) { ItemInvokedText.Text = e.InvokedItem as string; }
private void ClickedItem(object sender, NavigationViewItemInvokedEventArgs e) { }