34 instantiations of ItemNavigateArgs
PresentationFramework (34)
System\Windows\Controls\ComboBox.cs (8)
1347NavigateByLine(HighlightedInfo, FocusNavigationDirection.Up, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1367NavigateByLine(HighlightedInfo, FocusNavigationDirection.Down, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1406NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1421NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1436NavigateByLine(HighlightedInfo, FocusNavigationDirection.Right, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1459NavigateByLine(HighlightedInfo, FocusNavigationDirection.Left, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1480NavigateByPage(HighlightedInfo, FocusNavigationDirection.Up, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1488NavigateByPage(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)
5844new ItemNavigateArgs(e.KeyboardDevice, Keyboard.Modifiers), 6158PrepareToNavigateByPage(startingInfo, startingElement, direction, new ItemNavigateArgs(Keyboard.PrimaryDevice, Keyboard.Modifiers), out targetElement);
System\Windows\Controls\ItemsControl.cs (5)
3222_empty = new ItemNavigateArgs(null, ModifierKeys.None);; 3341NavigateByLine(startingInfo, FocusNavigationDirection.Up, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers)); 3346NavigateByLine(startingInfo, FocusNavigationDirection.Down, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers)); 3361NavigateByLine(startingInfo, direction, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers)); 3371NavigateByLine(startingInfo, direction, new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers));
System\Windows\Controls\ListBox.cs (6)
371new ItemNavigateArgs(e.Device, Keyboard.Modifiers))) 385NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 389NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 476NavigateByPage(FocusNavigationDirection.Up, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 480NavigateByPage(FocusNavigationDirection.Down, new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 769NavigateToItem(ItemInfoFromContainer(listItem), new ItemNavigateArgs(Mouse.PrimaryDevice, Keyboard.Modifiers));
System\Windows\Controls\MenuItem.cs (6)
1897NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1901NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1944NavigateToStart(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 1954NavigateToEnd(new ItemNavigateArgs(e.Device, Keyboard.Modifiers)); 2327NavigateToStart(new ItemNavigateArgs(Keyboard.PrimaryDevice, Keyboard.Modifiers)); 2363parent.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); 713new ItemNavigateArgs(e.Device, Keyboard.Modifiers));
System\Windows\Controls\TreeViewItem.cs (1)
689new ItemNavigateArgs(e.Device, Keyboard.Modifiers));
30 references to ItemNavigateArgs
PresentationFramework (30)
System\Windows\Controls\ComboBox.cs (4)
259cb.NavigateToItem(cb.InternalSelectedInfo, ItemNavigateArgs.Empty, true /* alwaysAtTopOfViewport */); 559NavigateToItem(selectedInfo, ItemNavigateArgs.Empty); 1080internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs) 1499NavigateToItem(InternalSelectedInfo, ItemNavigateArgs.Empty);
System\Windows\Controls\DataGrid.cs (1)
5434internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)
System\Windows\Controls\ItemsControl.cs (23)
1831internal bool NavigateByLine(FocusNavigationDirection direction, ItemNavigateArgs itemNavigateArgs) 1849ItemNavigateArgs itemNavigateArgs, 1882ItemNavigateArgs itemNavigateArgs) 1890ItemNavigateArgs itemNavigateArgs) 1923ItemNavigateArgs itemNavigateArgs, 2149ItemNavigateArgs itemNavigateArgs, 2181internal bool NavigateByPage(FocusNavigationDirection direction, ItemNavigateArgs itemNavigateArgs) 2189ItemNavigateArgs itemNavigateArgs) 2198ItemNavigateArgs itemNavigateArgs) 2231ItemNavigateArgs itemNavigateArgs, 2326internal void NavigateToStart(ItemNavigateArgs itemNavigateArgs) 2332internal bool NavigateToStartInternal(ItemNavigateArgs itemNavigateArgs, bool shouldFocus, out FrameworkElement container) 2392internal void NavigateToEnd(ItemNavigateArgs itemNavigateArgs) 2398internal bool NavigateToEndInternal(ItemNavigateArgs itemNavigateArgs, bool shouldFocus, out FrameworkElement container) 2507internal void NavigateToItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs, bool alwaysAtTopOfViewport=false) 2515internal void NavigateToItem(object item, ItemNavigateArgs itemNavigateArgs) 2520internal void NavigateToItem(object item, int itemIndex, ItemNavigateArgs itemNavigateArgs) 2525internal void NavigateToItem(object item, ItemNavigateArgs itemNavigateArgs, bool alwaysAtTopOfViewport) 2530private void NavigateToItem(object item, int elementIndex, ItemNavigateArgs itemNavigateArgs, bool alwaysAtTopOfViewport) 2732private bool NavigateToFirstItemOnCurrentPage(object startingItem, FocusNavigationDirection direction, ItemNavigateArgs itemNavigateArgs, bool shouldFocus, out FrameworkElement container) 3216public static ItemNavigateArgs Empty 3227private static ItemNavigateArgs _empty; 3231internal virtual bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)
System\Windows\Controls\ListBox.cs (1)
969internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)
System\Windows\Controls\Menu.cs (1)
283internal override bool FocusItem(ItemInfo info, ItemNavigateArgs itemNavigateArgs)