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