Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
KeyboardExtensions fornisce una serie di metodi di estensione che consentono di interagire con la tastiera sui controlli che supportano l'input di testo.
Il KeyboardExtensions si trova nel namespace CommunityToolkit.Maui.Core.Platform, quindi è sufficiente aggiungere la riga seguente per iniziare:
using CommunityToolkit.Maui.Core.Platform;
Metodi soft keyboard
I metodi seguenti consentono di chiudere, mostrare e controllare se la tastiera è aperta.
Nascondi tastiera
Il HideKeyboardAsync metodo nasconde la tastiera di input leggero se è attualmente visibile
L'esempio seguente mostra come nascondere la tastiera per un dato campo:
using CommunityToolkit.Maui.Core.Platform;
entry.HideKeyboardAsync(CancellationToken.None);
Mostra tastiera
Il ShowKeyboardAsync metodo mostrerà la tastiera di input leggero e indica il controllo per cui si apre
L'esempio seguente mostra come visualizzare la tastiera per un determinato campo di immissione:
using CommunityToolkit.Maui.Core.Platform;
entry.ShowKeyboardAsync(CancellationToken.None);
SoftKeyboard è visualizzata
Il IsSoftKeyboardShowing metodo indica se la tastiera soft è attualmente aperta.
L'esempio seguente mostra come verificare se la tastiera di input flessibile è attualmente aperta e visualizzata:
using CommunityToolkit.Maui.Core.Platform;
entry.IsSoftKeyboardShowing()
Esempi
È possibile trovare un esempio di questa estensione in azione nell'applicazione di esempio .NET MAUI Community Toolkit.
API
È possibile trovare il codice sorgente per KeyboardExtensions nel repository .NET MAUI Community Toolkit GitHub.
.NET MAUI Community Toolkit