Nascondere programmaticamente la tastiera virtuale nelle Windows Store app

di Alessio Leoncini, in WinRT 8.1,

Una delle caratteristiche di Windows 8 e di WinRT è la facilità di utilizzo con schermi touch. Ad esempio, quando il focus si sposta con il tocco su un TextBox compare a video una tastiera con cui digitare i caratteri. Questo comportamento è nativo e automatico e non può essere controllato direttamente se non agendo sul focus degli oggetti.
Per nascondere la tastiera virtuale, quindi, è sufficiente spostare il focus su un altro controllo che possa ricerverlo:

button.Focus(Windows.UI.Xaml.FocusState.Programmatic);

La virtual keyboard si può nascondere anche disabilitando il controllo con la proprietà IsEnabled=false ma questo ha altre implicazioni e dobbiamo preoccuparci anche della sua riattivazione.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi