FrameworkContentElement.PredictFocus(FocusNavigationDirection) FrameworkContentElement.PredictFocus(FocusNavigationDirection) FrameworkContentElement.PredictFocus(FocusNavigationDirection) FrameworkContentElement.PredictFocus(FocusNavigationDirection) Method

Definition

Bestimmt das nächste Element, das relativ zu diesem Element den Fokus in einer angegebenen Fokusverschiebungsrichtung erhalten würde, verschiebt den Fokus jedoch nicht.Determines the next element that would receive focus relative to this element for a provided focus movement direction, but does not actually move the focus. Diese Methode ist versiegelt und kann nicht überschrieben werden.This method is sealed and cannot be overridden.

public:
 override System::Windows::DependencyObject ^ PredictFocus(System::Windows::Input::FocusNavigationDirection direction);
public override sealed System.Windows.DependencyObject PredictFocus (System.Windows.Input.FocusNavigationDirection direction);
override this.PredictFocus : System.Windows.Input.FocusNavigationDirection -> System.Windows.DependencyObject
Public Overrides NotOverridable Function PredictFocus (direction As FocusNavigationDirection) As DependencyObject

Parameter

direction
FocusNavigationDirection FocusNavigationDirection FocusNavigationDirection FocusNavigationDirection

Die Richtung, für die eine mögliche Fokusänderung bestimmt werden soll.The direction for which a prospective focus change should be determined.

Gibt zurück

Das nächste Element, auf das der Fokus verschoben würde, wenn der Fokus tatsächlich durchlaufen würde.The next element that focus would move to if focus were actually traversed. Kann null zurückgeben, wenn der Fokus für die bereitgestellte Richtung nicht relativ zu diesem Element verschoben werden kann.May return null if focus cannot be moved relative to this element for the provided direction.

Ausnahmen

Gibt eine der folgenden Richtungen im TraversalRequest an: Next, Previous, First, Last.Specified one of the following directions in the TraversalRequest: Next, Previous, First, Last. Diese Richtungen sind für PredictFocus(FocusNavigationDirection) unzulässig (aber für MoveFocus(TraversalRequest) zulässig).These directions are not legal for PredictFocus(FocusNavigationDirection) (but they are legal for MoveFocus(TraversalRequest)).

Hinweise

MoveFocusist die verwandte Methode, die den Fokus tatsächlich verschiebt.MoveFocus is the related method that actually does move focus.

Gilt für: