Udostępnij za pośrednictwem


FrameworkContentElement.PredictFocus(FocusNavigationDirection) Metoda

Definicja

Określa następny element, który będzie otrzymywać fokus względem tego elementu dla podanego kierunku ruchu fokusu, ale w rzeczywistości nie przenosi fokusu. Ta metoda jest zapieczętowana i nie można jej zastąpić.

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

Parametry

direction
FocusNavigationDirection

Kierunek, dla którego należy określić potencjalną zmianę fokusu.

Zwraca

DependencyObject

Następny element, do którego zostanie przeniesiony fokus, gdyby fokus został rzeczywiście przechyliony. Może powrócić null , jeśli nie można przenieść fokusu względem tego elementu dla podanego kierunku.

Wyjątki

Określono jeden z następujących wskazówek w pliku TraversalRequest: Next, Previous, First, . Last Te wskazówki nie są legalne dla PredictFocus(FocusNavigationDirection) (ale są one legalne dla MoveFocus(TraversalRequest)).

Uwagi

MoveFocus to powiązana metoda, która rzeczywiście przenosi fokus.

Dotyczy