FrameworkContentElement.PredictFocus(FocusNavigationDirection) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定将相对于此元素接收焦点的下一个元素,以便提供焦点移动方向,但实际上不会移动焦点。 此方法是密封的,无法重写。
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, PreviousFirstLast, 。 这些方向不是合法的 PredictFocus(FocusNavigationDirection) (但它们是合法的 MoveFocus(TraversalRequest))。
注解
MoveFocus 是实际移动焦点的相关方法。