FocusManager.FindNextFocusableElement Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 in cui 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 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
Vedi anche
- FindNextFocusableElement(FocusNavigationDirection, Rect)
- interazioni tramite tastiera
- lo spostamento con stato attivo per tastiera, game pad, telecomando e strumenti di accessibilità
- di spostamento dello stato attivo a livello di codice
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
La 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 quale elemento è più probabile considerare l'elemento successivo a ricevere lo stato attivo. Gli esempi in cui questo può essere utile includono:
- Quando nessun elemento ha attualmente lo stato attivo, specificando un piccolo rettangolo in una posizione dello schermo (-1, -1) avvia lo stato attivo dall'angolo superiore sinistro dello schermo.
- In una guida al programma in cui si desidera assicurarsi 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 diversi fattori.
Restituisce
null
se lo stato attivo non può essere impostato nella direzione specificata.
- Attributi
Commenti
È 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
Vedi anche
- FindNextFocusableElement(FocusNavigationDirection)
- interazioni tramite tastiera
- lo spostamento con stato attivo per tastiera, game pad, telecomando e strumenti di accessibilità
- di spostamento dello stato attivo a livello di codice