FocusManager.FindNextFocusableElement Metodo

Definizione

Overload

FindNextFocusableElement(FocusNavigationDirection)

Recupera l'elemento che deve ricevere lo stato attivo in base alla direzione di spostamento specificata.

FindNextFocusableElement(FocusNavigationDirection, Rect)

Recupera l'elemento che deve ricevere lo stato attivo in base alla direzione di spostamento e al rettangolo di hint specificati.

FindNextFocusableElement(FocusNavigationDirection)

Recupera l'elemento che deve ricevere lo stato attivo in base alla direzione di spostamento specificata.

public:
 static UIElement ^ FindNextFocusableElement(FocusNavigationDirection focusNavigationDirection);
/// [Windows.Foundation.Metadata.Overload("FindNextFocusableElement")]
 static UIElement FindNextFocusableElement(FocusNavigationDirection const& focusNavigationDirection);
[Windows.Foundation.Metadata.Overload("FindNextFocusableElement")]
public static UIElement FindNextFocusableElement(FocusNavigationDirection focusNavigationDirection);
function findNextFocusableElement(focusNavigationDirection)
Public Shared Function FindNextFocusableElement (focusNavigationDirection As FocusNavigationDirection) As UIElement

Parametri

focusNavigationDirection
FocusNavigationDirection

Direzione che lo stato attivo passa dall'elemento all'elemento all'interno dell'interfaccia utente dell'applicazione.

Restituisce

Null se lo stato attivo non può essere impostato nella direzione specificata.

Attributi

Commenti

È anche possibile usare 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 navigazione specificata (solo navigazione direzionale, non può essere usata per emulare lo spostamento della scheda).

Nota

È consigliabile usare il metodo FindNextElement anziché FindNextFocusableElement perché FindNextFocusableElement recupera un OGGETTO UIElement, che restituisce null se l'elemento attivo successivo non è un oggetto UIElement ,ad esempio un oggetto Hyperlink .

Vedi anche

Si applica a

FindNextFocusableElement(FocusNavigationDirection, Rect)

Recupera l'elemento che deve ricevere lo stato attivo in base alla direzione di spostamento e al rettangolo di hint specificati.

public:
 static UIElement ^ FindNextFocusableElement(FocusNavigationDirection focusNavigationDirection, Rect hintRect);
/// [Windows.Foundation.Metadata.Overload("FindNextFocusableElementWithHint")]
 static UIElement FindNextFocusableElement(FocusNavigationDirection const& focusNavigationDirection, Rect const& hintRect);
[Windows.Foundation.Metadata.Overload("FindNextFocusableElementWithHint")]
public static UIElement FindNextFocusableElement(FocusNavigationDirection focusNavigationDirection, Rect hintRect);
function findNextFocusableElement(focusNavigationDirection, hintRect)
Public Shared Function FindNextFocusableElement (focusNavigationDirection As FocusNavigationDirection, hintRect As Rect) As UIElement

Parametri

focusNavigationDirection
FocusNavigationDirection

Direzione in cui lo stato attivo passa dall'elemento all'elemento all'interno dell'interfaccia utente dell'app.

hintRect
Rect

Rettangolo di delimitazione usato per influenzare l'elemento più probabile che venga considerato l'elemento successivo a ricevere lo stato attivo. Esempi in cui questo può essere utile includono:

  • Quando non è attualmente attivo alcun elemento, specificando un piccolo rettangolo in una posizione dello schermo di (-1, -1) inizia lo stato attivo dall'angolo superiore sinistro del display.
  • In una guida al programma in cui si desidera garantire che i programmi al momento corrente ricevano lo stato attivo. L'algoritmo di messa a fuoco potrebbe favorire la visualizzazione in un secondo momento in base a un numero di fattori.

Restituisce

Null se lo stato attivo non può essere impostato nella direzione specificata.

Attributi

Commenti

È anche possibile usare 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 navigazione specificata (solo navigazione direzionale, non può essere usata per emulare lo spostamento della scheda).

Nota

È consigliabile usare il metodo FindNextElement anziché FindNextFocusableElement perché FindNextFocusableElement recupera un OGGETTO UIElement, che restituisce null se l'elemento attivo successivo non è un oggetto UIElement ,ad esempio un oggetto Hyperlink .

Vedi anche

Si applica a