In Windows 8.1 e Windows Phone 8.1 la gestione della tastiera nelle Universal App è demandata completamente al sistema operativo. La tastiera viene tipicamente attivata quando una TextBox riceve il focus e chiusa in caso contrario.
Ci sono scenari nei quali questa gestione non è sufficiente ed il controllo deve essere non più automatico, ma demandato all'app.
Mediante la classe InputPane (nel namespace Windows.UI.ViewManagement) è possibile gestire l'area che la tastiera va ad oscurare, aprendola o chiudendola.
InputPane.TryHide()
Il semplice frammento di codice precedente, se possibile, prova a chiudere la tastiera.
Generalmente la classe InputPane viene utilizzata nella realizzazione dei video game, ma ciò non toglie che è possibile utilizzarla in qualsiasi applicazione WinRT.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creare una libreria CSS universale: Clip-path
Utilizzare DeepSeek R1 con Azure AI
Gestione degli stili CSS con le regole @layer
Utilizzare gRPC su App Service di Azure
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
Triggerare una pipeline su un altro repository di Azure DevOps
Change tracking e composition in Entity Framework
Utilizzare Azure Cosmos DB con i vettori
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Configurare lo startup di applicazioni server e client con .NET Aspire
Gestione dei nomi con le regole @layer in CSS
Sostituire la GitHub Action di login su private registry