Condividi tramite


FocusManager.TryMoveFocus Metodo

Definizione

Overload

TryMoveFocus(FocusNavigationDirection)

Tenta di modificare lo stato attivo dall'elemento con lo stato attivo all'elemento attivabile successivo nella direzione specificata.

TryMoveFocus(FocusNavigationDirection, FindNextElementOptions)

Tenta di modificare lo stato attivo dall'elemento con lo stato attivo al successivo elemento attivabile nella direzione specificata, usando le opzioni di spostamento specificate.

TryMoveFocus(FocusNavigationDirection)

Tenta di modificare lo stato attivo dall'elemento con lo stato attivo all'elemento attivabile successivo nella direzione specificata.

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

Parametri

focusNavigationDirection
FocusNavigationDirection

Direzione da attraversare (in ordine di tabulazione).

Restituisce

Boolean

bool

true se lo stato attivo è stato spostato; in caso contrario, false.

Attributi

Commenti

L'ordine di tabulazioni è l'ordine in cui un utente passa da un controllo a un altro premendo tabulazioni (avanti) o MAIUSC+TAB (indietro).

Questo metodo usa la sequenza di ordine di tabulazione e il comportamento per attraversare tutti gli elementi attivabili nell'interfaccia utente.

È anche possibile utilizzare il metodo FindNextElement(FocusNavigationDirection, FindNextElementOptions) o il metodo FindNextElement(FocusNavigationDirection) per spostare lo stato attivo a livello di codice. Questi metodi recuperano l'elemento (come DependencyObject) che riceverà lo stato attivo in base alla direzione di spostamento specificata (solo navigazione direzionale, non può essere usata per emulare lo spostamento tramite tabulazione).

Nota

È consigliabile utilizzare il metodo FindNextElement anziché perché recupera un , che restituisce se l'elemento attivabile successivo non è un , ad esempio un oggetto hyperlink ).

Vedi anche

Si applica a

TryMoveFocus(FocusNavigationDirection, FindNextElementOptions)

Tenta di modificare lo stato attivo dall'elemento con lo stato attivo al successivo elemento attivabile nella direzione specificata, usando le opzioni di spostamento specificate.

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

Parametri

focusNavigationDirection
FocusNavigationDirection

Direzione da attraversare (in ordine di tabulazione).

focusNavigationOptions
FindNextElementOptions

Le opzioni per identificare l'elemento successivo per ricevere lo stato attivo con tastiera,controller/navigazione remota.

Restituisce

Boolean

bool

true se lo stato attivo è stato spostato; in caso contrario, false.

Attributi

Commenti

L'ordine di tabulazioni è l'ordine in cui un utente passa da un controllo a un altro premendo tabulazioni (avanti) o MAIUSC+TAB (indietro).

Questo metodo usa la sequenza di ordine di tabulazione e il comportamento per attraversare tutti gli elementi attivabili nell'interfaccia utente.

È anche possibile utilizzare il metodo FindNextElement(FocusNavigationDirection, FindNextElementOptions) o il metodo FindNextElement(FocusNavigationDirection) per spostare lo stato attivo a livello di codice. Questi metodi recuperano l'elemento (come DependencyObject) che riceverà lo stato attivo in base alla direzione di spostamento specificata (solo navigazione direzionale, non può essere usata per emulare lo spostamento tramite tabulazione).

Nota

È consigliabile utilizzare il metodo FindNextElement anziché perché recupera un , che restituisce se l'elemento attivabile successivo non è un , ad esempio un oggetto hyperlink ).

Vedi anche

Si applica a