Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KeyboardExtensions stellen eine Reihe von Erweiterungsmethoden bereit, die die Interaktion mit der Tastatur bei Steuerelementen unterstützen, die Texteingabe unterstützen.
Das KeyboardExtensions finden Sie im Namespace CommunityToolkit.Maui.Core.Platform, fügen Sie also einfach die folgende Zeile hinzu, um loszulegen:
using CommunityToolkit.Maui.Core.Platform;
Soft Keyboard-Methoden
Mit den folgenden Methoden können Sie die Tastatur schließen, anzeigen und überprüfen, ob die Tastatur geöffnet ist.
Tastatur ausblenden
Die Methode HideKeyboardAsync verbirgt die Soft-Input-Tastatur, wenn sie derzeit sichtbar ist.
Das folgende Beispiel zeigt, wie Die Tastatur für einen bestimmten Eintrag ausgeblendet wird:
using CommunityToolkit.Maui.Core.Platform;
entry.HideKeyboardAsync(CancellationToken.None);
Tastatur anzeigen
Die ShowKeyboardAsync Methode zeigt die Bildschirmtastatur an und gibt an, für welches Steuerelement Sie sie öffnen.
Das folgende Beispiel zeigt, wie die Tastatur für einen bestimmten Eintrag angezeigt wird:
using CommunityToolkit.Maui.Core.Platform;
entry.ShowKeyboardAsync(CancellationToken.None);
Wird SoftKeyboard angezeigt?
Die IsSoftKeyboardShowing Methode gibt an, ob die Soft Keyboard zurzeit geöffnet ist.
Das folgende Beispiel zeigt, wie Sie überprüfen, ob die Bildschirmtastatur zurzeit geöffnet und angezeigt wird:
using CommunityToolkit.Maui.Core.Platform;
entry.IsSoftKeyboardShowing()
Beispiele
Sie finden ein Beispiel für diese Erweiterung in Aktion im .NET MAUI Community Toolkit Sample Application.
API
Sie finden den Quellcode für KeyboardExtensions im .NET MAUI Community Toolkit GitHub Repository.
.NET MAUI Community Toolkit