KeyboardExtensions
Fornisce KeyboardExtensions
una serie di metodi di estensione che supportano l'interazione con la tastiera nei controlli che supportano l'input di testo.
È KeyboardExtensions
possibile trovare sotto lo CommunityToolkit.Maui.Core.Platform
spazio dei nomi in modo da aggiungere semplicemente 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
Nell'esempio seguente viene illustrato come nascondere la tastiera per una determinata voce:
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
Nell'esempio seguente viene illustrato come visualizzare la tastiera per una determinata voce:
using CommunityToolkit.Maui.Core.Platform;
entry.ShowKeyboardAsync(CancellationToken.None);
Visualizzazione di SoftKeyboard
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
over nel repository GitHub di .NET MAUI Community Toolkit.
.NET MAUI Community Toolkit