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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Aggiungere il metodo SelectMany alla classe Array in TypeScript
- Usare gateway dedicati con Azure Cosmos DB per migliorare le prestazioni
- Recuperare i Popup aperti in una Windows Store app
- AI&ML Conf 2020 - Online
- Preview 4 per ASP.NET MVC
- Speciale Windows Store app: costruire app con WinRT per Windows 8
- Microsoft Security Bulletin MS02-050
- Microsoft Security Bulletin MS04-033
- Attivare l'output caching su ASP.NET Web API
- Ottimizzare l'utilizzo di banda tramite ETag in ASP.NET Core Web API