Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les KeyboardExtensions fournissent une série de méthodes d’extension qui permettent d’interagir avec le clavier dans les contrôles prenant en charge la saisie de texte.
Le KeyboardExtensions se trouve dans l’espace de noms CommunityToolkit.Maui.Core.Platform ; il vous suffit donc d’ajouter la ligne suivante pour démarrer :
using CommunityToolkit.Maui.Core.Platform;
Méthodes du clavier logiciel
Les méthodes suivantes vous permettent de fermer, d’afficher et de vérifier si le clavier est ouvert.
Masquer le clavier
La HideKeyboardAsync méthode masque le clavier d’entrée réversible s’il est actuellement visible
L’exemple suivant montre comment masquer le clavier d’une entrée donnée :
using CommunityToolkit.Maui.Core.Platform;
entry.HideKeyboardAsync(CancellationToken.None);
Afficher le clavier
La ShowKeyboardAsync méthode affiche le clavier d’entrée réversible et indique le contrôle pour lequel vous l’ouvrez
L’exemple suivant montre comment afficher le clavier d’une entrée donnée :
using CommunityToolkit.Maui.Core.Platform;
entry.ShowKeyboardAsync(CancellationToken.None);
SoftKeyboard est-il affiché ?
La IsSoftKeyboardShowing méthode indique si le clavier logiciel est actuellement ouvert.
L’exemple suivant montre comment vérifier si le clavier d’entrée réversible est actuellement ouvert et affiché :
using CommunityToolkit.Maui.Core.Platform;
entry.IsSoftKeyboardShowing()
Exemples
Vous trouverez un exemple de cette extension en action dans l’exemple d’application .NET MAUI Community Toolkit.
API
Vous trouverez le code source de KeyboardExtensions sur le dépôt .NET MAUI Community Toolkit GitHub.
.NET MAUI Community Toolkit