Поделиться через


FrameworkContentElement.PredictFocus(FocusNavigationDirection) Метод

Определение

Определяет следующий элемент, который получит фокус, относительно данного элемента для указанного направления движения фокуса, но реально фокус не перемещает. Данный метод запечатан и не может быть переопределен.

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

Параметры

direction
FocusNavigationDirection

Направление, в котором следует определить перспективное изменение фокуса.

Возвращаемое значение

Следующий элемент, на который будет перемещен фокус в случае фактического обхода фокуса. Может возвращать значение null, если фокус нельзя переместить относительно данного элемента в указанном направлении.

Исключения

Одно из следующих направлений, указанное в TraversalRequest: Next, Previous, First, Last. Эти направления недопустимы для метода PredictFocus(FocusNavigationDirection) (однако допустимы для метода MoveFocus(TraversalRequest)).

Комментарии

MoveFocus — это связанный метод, который фактически перемещает фокус.

Применяется к