TraversalRequest(FocusNavigationDirection) Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de TraversalRequest klasse.
public:
TraversalRequest(System::Windows::Input::FocusNavigationDirection focusNavigationDirection);
public TraversalRequest(System.Windows.Input.FocusNavigationDirection focusNavigationDirection);
new System.Windows.Input.TraversalRequest : System.Windows.Input.FocusNavigationDirection -> System.Windows.Input.TraversalRequest
Public Sub New (focusNavigationDirection As FocusNavigationDirection)
Parameters
- focusNavigationDirection
- FocusNavigationDirection
De beoogde richting van de focuskruising, als waarde van de opsomming.
Voorbeelden
In het volgende voorbeeld wordt een TraversalRequest exemplaar gemaakt als invoer voor een FrameworkElement.MoveFocus aanroep.
// Creating a FocusNavigationDirection object and setting it to a
// local field that contains the direction selected.
FocusNavigationDirection focusDirection = _focusMoveValue;
// MoveFocus takes a TraveralReqest as its argument.
TraversalRequest request = new TraversalRequest(focusDirection);
// Gets the element with keyboard focus.
UIElement elementWithFocus = Keyboard.FocusedElement as UIElement;
// Change keyboard focus.
if (elementWithFocus != null)
{
elementWithFocus.MoveFocus(request);
}
' Creating a FocusNavigationDirection object and setting it to a
' local field that contains the direction selected.
Dim focusDirection As FocusNavigationDirection = _focusMoveValue
' MoveFocus takes a TraveralReqest as its argument.
Dim request As New TraversalRequest(focusDirection)
' Gets the element with keyboard focus.
Dim elementWithFocus As UIElement = TryCast(Keyboard.FocusedElement, UIElement)
' Change keyboard focus.
If elementWithFocus IsNot Nothing Then
elementWithFocus.MoveFocus(request)
End If