29 instantiations of TraversalRequest
PresentationFramework (28)
src\Framework\MS\Internal\AppModel\RootBrowserWindow.cs (1)
623TraversalRequest tr = new TraversalRequest(
src\Framework\MS\Internal\Controls\WebBrowserSite.cs (1)
285Host.MoveFocus(new TraversalRequest((FocusNavigationDirection)direction));
src\Framework\System\Windows\Controls\DataGrid.cs (6)
5727MoveFocus(new TraversalRequest(e.Key == Key.Left ? FocusNavigationDirection.Left : FocusNavigationDirection.Right)); 5773MoveFocus(new TraversalRequest(e.Key == Key.Left ? FocusNavigationDirection.Left : FocusNavigationDirection.Right)); 5807MoveFocus(new TraversalRequest(FocusNavigationDirection.Up)); 5842MoveFocus(new TraversalRequest(FocusNavigationDirection.Down)); 5869TraversalRequest request = new TraversalRequest(KeyToTraversalDirection(e.Key)); 5934TraversalRequest request = new TraversalRequest(direction);
src\Framework\System\Windows\Controls\DatePicker.cs (2)
912this._calendar.MoveFocus(new TraversalRequest(FocusNavigationDirection.First)); 927this.MoveFocus(new TraversalRequest(FocusNavigationDirection.First));
src\Framework\System\Windows\Controls\GroupBox.cs (1)
51MoveFocus(new TraversalRequest(FocusNavigationDirection.First));
src\Framework\System\Windows\Controls\Primitives\CalendarItem.cs (3)
476focusTarget.MoveFocus(new TraversalRequest(FocusNavigationDirection.First)); 679b.MoveFocus(new TraversalRequest(FocusNavigationDirection.First)); 771b.MoveFocus(new TraversalRequest(FocusNavigationDirection.First));
src\Framework\System\Windows\Controls\TabItem.cs (2)
318bool success = selectedContentPresenter.MoveFocus(new TraversalRequest(FocusNavigationDirection.First)); 353bool success = selectedContentPresenter.MoveFocus(new TraversalRequest(FocusNavigationDirection.First));
src\Framework\System\Windows\Controls\ToolBar.cs (2)
290ToolBarOverflowPanel.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next)); 678MoveFocus(new TraversalRequest(FocusNavigationDirection.Last));
src\Framework\System\Windows\Controls\TreeView.cs (1)
582if (MoveFocus(new TraversalRequest(FocusNavigationDirection.Previous)))
src\Framework\System\Windows\Input\KeyboardNavigation.cs (9)
1099return Navigate(visualRoot, new TraversalRequest(request.FocusNavigationDirection == FocusNavigationDirection.Next ? FocusNavigationDirection.First : FocusNavigationDirection.Last)); 1123traversed = inputSink.TabInto(new TraversalRequest(FocusNavigationDirection.First)); 1127traversed = inputSink.TabInto(new TraversalRequest(FocusNavigationDirection.Last)); 1131TraversalRequest tr = new TraversalRequest(request.FocusNavigationDirection); 1492new TraversalRequest(((modifiers & ModifierKeys.Shift) == ModifierKeys.Shift) ? 1497success = Navigate(sourceElement, new TraversalRequest(FocusNavigationDirection.Right), modifiers); 1501success = Navigate(sourceElement, new TraversalRequest(FocusNavigationDirection.Left), modifiers); 1505success = Navigate(sourceElement, new TraversalRequest(FocusNavigationDirection.Up), modifiers); 1509success = Navigate(sourceElement, new TraversalRequest(FocusNavigationDirection.Down), modifiers);
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (1)
1179focusedElement.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));
23 references to TraversalRequest
PresentationCore (6)
Core\CSharp\System\Windows\ContentElement.cs (1)
513public virtual bool MoveFocus(TraversalRequest request)
Core\CSharp\System\Windows\Interop\HwndSource.cs (2)
2261protected virtual bool TabIntoCore(TraversalRequest request) 2282bool IKeyboardInputSink.TabInto(TraversalRequest request)
Core\CSharp\System\Windows\Interop\HwndSourceKeyboardInputSite.cs (1)
99bool IKeyboardInputSite.OnNoMoreTabStops(TraversalRequest request)
Core\CSharp\System\Windows\UIElement.cs (1)
2663public virtual bool MoveFocus(TraversalRequest request)
Core\CSharp\System\Windows\UIElement3D.cs (1)
623public virtual bool MoveFocus(TraversalRequest request)
PresentationFramework (15)
src\Framework\MS\Internal\AppModel\RootBrowserWindow.cs (2)
623TraversalRequest tr = new TraversalRequest( 1250bool IKeyboardInputSite.OnNoMoreTabStops(TraversalRequest request)
src\Framework\System\Windows\Controls\DataGrid.cs (2)
5869TraversalRequest request = new TraversalRequest(KeyToTraversalDirection(e.Key)); 5934TraversalRequest request = new TraversalRequest(direction);
src\Framework\System\Windows\Controls\WebBrowser.cs (1)
1322protected override bool TabIntoCore(TraversalRequest request)
src\Framework\System\Windows\FrameworkContentElement.cs (1)
1012public sealed override bool MoveFocus(TraversalRequest request)
src\Framework\System\Windows\FrameworkElement.cs (1)
5311public sealed override bool MoveFocus(TraversalRequest request)
src\Framework\System\Windows\Input\KeyboardNavigation.cs (6)
1028internal bool Navigate(DependencyObject currentElement, TraversalRequest request) 1036private bool Navigate(DependencyObject currentElement, TraversalRequest request, ModifierKeys modifierKeys, bool fromProcessInputTabKey = false) 1041private bool Navigate(DependencyObject currentElement, TraversalRequest request, ModifierKeys modifierKeys, DependencyObject firstElement, bool fromProcessInputTabKey = false) 1131TraversalRequest tr = new TraversalRequest(request.FocusNavigationDirection); 1159private bool NavigateOutsidePresentationSource(DependencyObject currentElement, TraversalRequest request, bool fromProcessInput, ref bool shouldCycle) 1203private bool ShouldNavigateOutsidePresentationSource(DependencyObject currentElement, TraversalRequest request)
src\Framework\System\Windows\Interop\HwndHost.cs (2)
313protected virtual bool TabIntoCore(TraversalRequest request) 318bool IKeyboardInputSink.TabInto(TraversalRequest request)
WindowsBase (2)
Base\System\Windows\Interop\IKeyboardInputSink.cs (1)
59bool TabInto(TraversalRequest request);
Base\System\Windows\Interop\IKeyboardInputSite.cs (1)
40bool OnNoMoreTabStops(TraversalRequest request);