Come posso chiudere / interagire con popup / overlay come il seguente usando solo la tastiera?
Sembra che tu possa solo chiuderlo con un mouse che non è sempre molto pratico.
Come posso chiudere / interagire con popup / overlay come il seguente usando solo la tastiera?
Sembra che tu possa solo chiuderlo con un mouse che non è sempre molto pratico.
Risposte:
Questa è un'impostazione che deve essere implementata o sovrascritta dall'applicazione.
Microsoft pagina dice la seguente sulla sua materia.
Di Garantire che gli elementi dell'interfaccia utente che possono essere cliccati possano anche essere invocati da usando la tastiera. Per utilizzare la tastiera con un elemento dell'interfaccia utente, l'elemento deve avere attenzione. Solo le classi che derivano dal focus del supporto di controllo e navigazione a schede.
Per gli elementi dell'interfaccia utente che possono essere richiamati, implementare i gestori di eventi della tastiera per la barra spaziatrice e tasti Invio. Questo rende la tastiera di base il supporto per l'accessibilità è completo e consente agli utenti di eseguire operazioni di base scenari di app usando solo la tastiera; cioè, gli utenti possono raggiungere tutto elementi dell'interfaccia utente interattivi e attivare la funzionalità predefinita.
Nei casi in cui un elemento che si desidera utilizzare nell'interfaccia utente non può avere messa a fuoco, è possibile creare il proprio controllo personalizzato. È necessario impostare il IsTabStop proprietà true per abilitare la messa a fuoco ed è necessario fornire a indicazione visiva dello stato focalizzato utilizzando VisualStateManager classe. Tuttavia, è spesso più facile usare la composizione di controllo in questo modo il supporto per i punti di tabulazione, il focus e peer di Microsoft UI Automation e i pattern sono gestiti dal controllo all'interno del quale si sceglie componi il tuo contenuto.
Possiamo concludere 3 cose
L'elemento dell'interfaccia utente deve essere attivo
L'app può sostituire l'impostazione predefinita e rendere impossibile il supporto della tastiera
L'accessibilità è pertinente, se si potesse premere invio l'app non avrebbe il supporto dell'accessibilità. E sappiamo che esiste il supporto per l'accessibilità in Windows.
Sappiamo che l'applicazione ha il supporto per l'accessibilità. Prova a cercare alcune di queste opzioni.