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 — это связанный метод, который фактически перемещает фокус.