FocusManager.TryMoveFocus Método

Definición

Sobrecargas

Nombre Description
TryMoveFocus(FocusNavigationDirection)

Intenta cambiar el foco del elemento con el foco al siguiente elemento enfocado en la dirección especificada.

TryMoveFocus(FocusNavigationDirection, FindNextElementOptions)

Intenta cambiar el foco del elemento con el foco al siguiente elemento enfocado en la dirección especificada, utilizando las opciones de navegación especificadas.

TryMoveFocus(FocusNavigationDirection)

Intenta cambiar el foco del elemento con el foco al siguiente elemento enfocado en la dirección especificada.

public:
 static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection);
/// [Windows.Foundation.Metadata.Overload("TryMoveFocus")]
 static bool TryMoveFocus(FocusNavigationDirection const& focusNavigationDirection);
[Windows.Foundation.Metadata.Overload("TryMoveFocus")]
public static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection);
function tryMoveFocus(focusNavigationDirection)
Public Shared Function TryMoveFocus (focusNavigationDirection As FocusNavigationDirection) As Boolean

Parámetros

focusNavigationDirection
FocusNavigationDirection

Dirección que se va a recorrer (en orden de tabulación).

Devoluciones

Boolean

bool

true si se movió el foco; de lo contrario, false.

Atributos

Comentarios

El orden de tabulación es el orden en el que un usuario se mueve de un control a otro presionando la tecla Tab (hacia delante) o Mayús+Tab (atrás).

Este método usa la secuencia de orden de tabulación y el comportamiento para recorrer todos los elementos enfocados en la interfaz de usuario.

También puede usar el método FindNextElement(FocusNavigationDirection, FindNextElementOptions) o el método FindNextElement(FocusNavigationDirection) para mover el foco mediante programación. Estos métodos recuperan el elemento (como dependencyObject) que recibirá el foco en función de la dirección de navegación especificada (solo navegación direccional, no se puede usar para emular la navegación por tabulaciones).

Note

Se recomienda usar el método FindNextElement en lugar de FindNextFocusableElement porque FindNextFocusableElement recupera un UIElement, que devuelve null si el siguiente elemento enfocado no es un UIElement (como un objeto Hyperlink ).

Consulte también

Se aplica a

TryMoveFocus(FocusNavigationDirection, FindNextElementOptions)

Intenta cambiar el foco del elemento con el foco al siguiente elemento enfocado en la dirección especificada, utilizando las opciones de navegación especificadas.

public:
 static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection, FindNextElementOptions ^ focusNavigationOptions);
/// [Windows.Foundation.Metadata.Overload("TryMoveFocusWithOptions")]
 static bool TryMoveFocus(FocusNavigationDirection const& focusNavigationDirection, FindNextElementOptions const& focusNavigationOptions);
[Windows.Foundation.Metadata.Overload("TryMoveFocusWithOptions")]
public static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection, FindNextElementOptions focusNavigationOptions);
function tryMoveFocus(focusNavigationDirection, focusNavigationOptions)
Public Shared Function TryMoveFocus (focusNavigationDirection As FocusNavigationDirection, focusNavigationOptions As FindNextElementOptions) As Boolean

Parámetros

focusNavigationDirection
FocusNavigationDirection

Dirección que se va a recorrer (en orden de tabulación).

focusNavigationOptions
FindNextElementOptions

Las opciones para ayudar a identificar el siguiente elemento para recibir el foco con teclado, controlador o navegación remota.

Devoluciones

Boolean

bool

true si se movió el foco; de lo contrario, false.

Atributos

Comentarios

El orden de tabulación es el orden en el que un usuario se mueve de un control a otro presionando la tecla Tab (hacia delante) o Mayús+Tab (atrás).

Este método usa la secuencia de orden de tabulación y el comportamiento para recorrer todos los elementos enfocados en la interfaz de usuario.

También puede usar el método FindNextElement(FocusNavigationDirection, FindNextElementOptions) o el método FindNextElement(FocusNavigationDirection) para mover el foco mediante programación. Estos métodos recuperan el elemento (como dependencyObject) que recibirá el foco en función de la dirección de navegación especificada (solo navegación direccional, no se puede usar para emular la navegación por tabulaciones).

Note

Se recomienda usar el método FindNextElement en lugar de FindNextFocusableElement porque FindNextFocusableElement recupera un UIElement, que devuelve null si el siguiente elemento enfocado no es un UIElement (como un objeto Hyperlink ).

Consulte también

Se aplica a