34 instantiations of ItemNavigateArgs
PresentationFramework (34)
System\Windows\Controls\ComboBox.cs (8)
1349NavigateByLine(HighlightedInfo, FocusNavigationDirection.Up, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1369NavigateByLine(HighlightedInfo, FocusNavigationDirection.Down, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1408NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1423NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1438NavigateByLine(HighlightedInfo, FocusNavigationDirection.Right, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1461NavigateByLine(HighlightedInfo, FocusNavigationDirection.Left, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1482NavigateByPage(HighlightedInfo, FocusNavigationDirection.Up, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1490NavigateByPage(HighlightedInfo, FocusNavigationDirection.Down, new ItemNavigateArgs(e.Device, Keyboard.Modifiers));
System\Windows\Controls\ContextMenu.cs (2)
425NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 434NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers));
System\Windows\Controls\DataGrid.cs (2)
5882new ItemNavigateArgs(e.KeyboardDevice, Keyboard.Modifiers), 6199PrepareToNavigateByPage(startingInfo, startingElement, direction, new ItemNavigateArgs(Keyboard.PrimaryDevice, Keyboard.Modifiers), out targetElement);
System\Windows\Controls\ItemsControl.cs (5)
3252_empty = new ItemNavigateArgs(null, ModifierKeys.None);; 3371NavigateByLine(startingInfo, FocusNavigationDirection.Up, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers)); 3376NavigateByLine(startingInfo, FocusNavigationDirection.Down, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers)); 3391NavigateByLine(startingInfo, direction, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers)); 3401NavigateByLine(startingInfo, direction, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers));
System\Windows\Controls\ListBox.cs (6)
372new ItemNavigateArgs(e.Device, Keyboard.Modifiers))) 386NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 390NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 477NavigateByPage(FocusNavigationDirection.Up, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 481NavigateByPage(FocusNavigationDirection.Down, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 768NavigateToItem(ItemInfoFromContainer(listItem), new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers));
System\Windows\Controls\MenuItem.cs (6)
1904NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1908NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1951NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1961NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 2332NavigateToStart(new ItemNavigateArgs(Keyboard.PrimaryDevice, Keyboard.Modifiers)); 2368parent.NavigateByLine(parent.FocusedInfo, KeyboardNavigation.KeyToTraversalDirection(key), new ItemNavigateArgs(Keyboard.PrimaryDevice, modifiers));
System\Windows\Controls\TextSearch.cs (1)
226_attachedTo.NavigateToItem(matchedItem, matchedItemIndex, new ItemsControl.ItemNavigateArgs(Keyboard.PrimaryDevice, ModifierKeys.None));
System\Windows\Controls\TreeView.cs (3)
613return NavigateToStartInternal(new ItemNavigateArgs(Keyboard.PrimaryDevice, Keyboard.Modifiers), true /*shouldFocus*/, out container); 620return NavigateToEndInternal(new ItemNavigateArgs(Keyboard.PrimaryDevice, Keyboard.Modifiers), true /*shouldFocus*/, out container); 715new ItemNavigateArgs(e.Device, Keyboard.Modifiers));
System\Windows\Controls\TreeViewItem.cs (1)
697new ItemNavigateArgs(e.Device, Keyboard.Modifiers));
30 references to ItemNavigateArgs
PresentationFramework (30)
System\Windows\Controls\ComboBox.cs (4)
265cb.NavigateToItem(cb.InternalSelectedInfo, ItemNavigateArgs.Empty, true /* alwaysAtTopOfViewport */); 565NavigateToItem(selectedInfo, ItemNavigateArgs.Empty); 1084internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs) 1501NavigateToItem(InternalSelectedInfo, ItemNavigateArgs.Empty);
System\Windows\Controls\DataGrid.cs (1)
5472internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)
System\Windows\Controls\ItemsControl.cs (23)
1861internal bool NavigateByLine(FocusNavigationDirection direction, ItemNavigateArgs itemNavigateArgs) 1879ItemNavigateArgs itemNavigateArgs, 1912ItemNavigateArgs itemNavigateArgs) 1920ItemNavigateArgs itemNavigateArgs) 1953ItemNavigateArgs itemNavigateArgs, 2179ItemNavigateArgs itemNavigateArgs, 2211internal bool NavigateByPage(FocusNavigationDirection direction, ItemNavigateArgs itemNavigateArgs) 2219ItemNavigateArgs itemNavigateArgs) 2228ItemNavigateArgs itemNavigateArgs) 2261ItemNavigateArgs itemNavigateArgs, 2356internal void NavigateToStart(ItemNavigateArgs itemNavigateArgs) 2362internal bool NavigateToStartInternal(ItemNavigateArgs itemNavigateArgs, bool shouldFocus, out FrameworkElement container) 2422internal void NavigateToEnd(ItemNavigateArgs itemNavigateArgs) 2428internal bool NavigateToEndInternal(ItemNavigateArgs itemNavigateArgs, bool shouldFocus, out FrameworkElement container) 2537internal void NavigateToItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs, bool alwaysAtTopOfViewport=false) 2545internal void NavigateToItem(object item, ItemNavigateArgs itemNavigateArgs) 2550internal void NavigateToItem(object item, int itemIndex, ItemNavigateArgs itemNavigateArgs) 2555internal void NavigateToItem(object item, ItemNavigateArgs itemNavigateArgs, bool alwaysAtTopOfViewport) 2560private void NavigateToItem(object item, int elementIndex, ItemNavigateArgs itemNavigateArgs, bool alwaysAtTopOfViewport) 2762private bool NavigateToFirstItemOnCurrentPage(object startingItem, FocusNavigationDirection direction, ItemNavigateArgs itemNavigateArgs, bool shouldFocus, out FrameworkElement container) 3246public static ItemNavigateArgs Empty 3257private static ItemNavigateArgs _empty; 3261internal virtual bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)
System\Windows\Controls\ListBox.cs (1)
971internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)
System\Windows\Controls\Menu.cs (1)
283internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)