34 instantiations of ItemNavigateArgs
PresentationFramework (34)
System\Windows\Controls\ComboBox.cs (8)
1346
NavigateByLine(HighlightedInfo, FocusNavigationDirection.Up, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1366
NavigateByLine(HighlightedInfo, FocusNavigationDirection.Down, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1405
NavigateToStart(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1420
NavigateToEnd(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1435
NavigateByLine(HighlightedInfo, FocusNavigationDirection.Right, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1458
NavigateByLine(HighlightedInfo, FocusNavigationDirection.Left, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1479
NavigateByPage(HighlightedInfo, FocusNavigationDirection.Up, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1487
NavigateByPage(HighlightedInfo, FocusNavigationDirection.Down, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
System\Windows\Controls\ContextMenu.cs (2)
424
NavigateToStart(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
433
NavigateToEnd(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
System\Windows\Controls\DataGrid.cs (2)
5843
new
ItemNavigateArgs
(e.KeyboardDevice, Keyboard.Modifiers),
6157
PrepareToNavigateByPage(startingInfo, startingElement, direction, new
ItemNavigateArgs
(Keyboard.PrimaryDevice, Keyboard.Modifiers), out targetElement);
System\Windows\Controls\ItemsControl.cs (5)
3221
_empty = new
ItemNavigateArgs
(null, ModifierKeys.None);;
3340
NavigateByLine(startingInfo, FocusNavigationDirection.Up, new
ItemNavigateArgs
(Mouse.PrimaryDevice, Keyboard.Modifiers));
3345
NavigateByLine(startingInfo, FocusNavigationDirection.Down, new
ItemNavigateArgs
(Mouse.PrimaryDevice, Keyboard.Modifiers));
3360
NavigateByLine(startingInfo, direction, new
ItemNavigateArgs
(Mouse.PrimaryDevice, Keyboard.Modifiers));
3370
NavigateByLine(startingInfo, direction, new
ItemNavigateArgs
(Mouse.PrimaryDevice, Keyboard.Modifiers));
System\Windows\Controls\ListBox.cs (6)
370
new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers)))
384
NavigateToStart(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
388
NavigateToEnd(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
475
NavigateByPage(FocusNavigationDirection.Up, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
479
NavigateByPage(FocusNavigationDirection.Down, new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
768
NavigateToItem(ItemInfoFromContainer(listItem), new
ItemNavigateArgs
(Mouse.PrimaryDevice, Keyboard.Modifiers));
System\Windows\Controls\MenuItem.cs (6)
1896
NavigateToEnd(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1900
NavigateToStart(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1943
NavigateToStart(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
1953
NavigateToEnd(new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
2326
NavigateToStart(new
ItemNavigateArgs
(Keyboard.PrimaryDevice, Keyboard.Modifiers));
2362
parent.NavigateByLine(parent.FocusedInfo, KeyboardNavigation.KeyToTraversalDirection(key), new
ItemNavigateArgs
(Keyboard.PrimaryDevice, modifiers));
System\Windows\Controls\TextSearch.cs (1)
225
_attachedTo.NavigateToItem(matchedItem, matchedItemIndex, new ItemsControl.
ItemNavigateArgs
(Keyboard.PrimaryDevice, ModifierKeys.None));
System\Windows\Controls\TreeView.cs (3)
612
return NavigateToStartInternal(new
ItemNavigateArgs
(Keyboard.PrimaryDevice, Keyboard.Modifiers), true /*shouldFocus*/, out container);
619
return NavigateToEndInternal(new
ItemNavigateArgs
(Keyboard.PrimaryDevice, Keyboard.Modifiers), true /*shouldFocus*/, out container);
712
new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
System\Windows\Controls\TreeViewItem.cs (1)
688
new
ItemNavigateArgs
(e.Device, Keyboard.Modifiers));
30 references to ItemNavigateArgs
PresentationFramework (30)
System\Windows\Controls\ComboBox.cs (4)
258
cb.NavigateToItem(cb.InternalSelectedInfo,
ItemNavigateArgs
.Empty, true /* alwaysAtTopOfViewport */);
558
NavigateToItem(selectedInfo,
ItemNavigateArgs
.Empty);
1079
internal override bool FocusItem(ItemInfo info,
ItemNavigateArgs
itemNavigateArgs)
1498
NavigateToItem(InternalSelectedInfo,
ItemNavigateArgs
.Empty);
System\Windows\Controls\DataGrid.cs (1)
5433
internal override bool FocusItem(ItemInfo info,
ItemNavigateArgs
itemNavigateArgs)
System\Windows\Controls\ItemsControl.cs (23)
1830
internal bool NavigateByLine(FocusNavigationDirection direction,
ItemNavigateArgs
itemNavigateArgs)
1848
ItemNavigateArgs
itemNavigateArgs,
1881
ItemNavigateArgs
itemNavigateArgs)
1889
ItemNavigateArgs
itemNavigateArgs)
1922
ItemNavigateArgs
itemNavigateArgs,
2148
ItemNavigateArgs
itemNavigateArgs,
2180
internal bool NavigateByPage(FocusNavigationDirection direction,
ItemNavigateArgs
itemNavigateArgs)
2188
ItemNavigateArgs
itemNavigateArgs)
2197
ItemNavigateArgs
itemNavigateArgs)
2230
ItemNavigateArgs
itemNavigateArgs,
2325
internal void NavigateToStart(
ItemNavigateArgs
itemNavigateArgs)
2331
internal bool NavigateToStartInternal(
ItemNavigateArgs
itemNavigateArgs, bool shouldFocus, out FrameworkElement container)
2391
internal void NavigateToEnd(
ItemNavigateArgs
itemNavigateArgs)
2397
internal bool NavigateToEndInternal(
ItemNavigateArgs
itemNavigateArgs, bool shouldFocus, out FrameworkElement container)
2506
internal void NavigateToItem(ItemInfo info,
ItemNavigateArgs
itemNavigateArgs, bool alwaysAtTopOfViewport=false)
2514
internal void NavigateToItem(object item,
ItemNavigateArgs
itemNavigateArgs)
2519
internal void NavigateToItem(object item, int itemIndex,
ItemNavigateArgs
itemNavigateArgs)
2524
internal void NavigateToItem(object item,
ItemNavigateArgs
itemNavigateArgs, bool alwaysAtTopOfViewport)
2529
private void NavigateToItem(object item, int elementIndex,
ItemNavigateArgs
itemNavigateArgs, bool alwaysAtTopOfViewport)
2731
private bool NavigateToFirstItemOnCurrentPage(object startingItem, FocusNavigationDirection direction,
ItemNavigateArgs
itemNavigateArgs, bool shouldFocus, out FrameworkElement container)
3215
public static
ItemNavigateArgs
Empty
3226
private static
ItemNavigateArgs
_empty;
3230
internal virtual bool FocusItem(ItemInfo info,
ItemNavigateArgs
itemNavigateArgs)
System\Windows\Controls\ListBox.cs (1)
968
internal override bool FocusItem(ItemInfo info,
ItemNavigateArgs
itemNavigateArgs)
System\Windows\Controls\Menu.cs (1)
282
internal override bool FocusItem(ItemInfo info,
ItemNavigateArgs
itemNavigateArgs)