KeyboardExtensions
KeyboardExtensions
bieten eine Reihe von Erweiterungsmethoden, die die Interaktion mit der Tastatur für Steuerelemente unterstützen, die Texteingaben ermöglichen.
Die KeyboardExtensions
finden Sie unter dem Namespace CommunityToolkit.Maui.Core.Platform
. Um zu beginnen, fügen Sie einfach die folgende Zeile hinzu:
using CommunityToolkit.Maui.Core.Platform;
Bildschirmtastatur-Methoden
Mit den folgenden Methoden können Sie die Tastatur anzeigen, schließen und prüfen, ob die Tastatur geöffnet ist.
Tastatur ausblenden
Mit der HideKeyboardAsync
-Methode wird die Bildschirmtastatur ausgeblendet, wenn sie zurzeit sichtbar ist.
Im folgenden Beispiel wird gezeigt, wie Sie die Tastatur für einen bestimmten Eintrag ausblenden können:
using CommunityToolkit.Maui.Core.Platform;
entry.HideKeyboardAsync(CancellationToken.None);
Tastatur anzeigen
Mit der ShowKeyboardAsync
-Methode wird die Bildschirmtastatur angezeigt und es wird angegeben, für welches Steuerelement Sie sie öffnen.
Im folgenden Beispiel wird gezeigt, wie die Tastatur für einen bestimmten Eintrag eingeblendet wird:
using CommunityToolkit.Maui.Core.Platform;
entry.ShowKeyboardAsync(CancellationToken.None);
Is SoftKeyboard Showing
Die IsSoftKeyboardShowing
-Methode gibt an, ob die Bildschirmtastatur zurzeit geöffnet ist.
Im folgenden Beispiel wird gezeigt, wie Sie überprüfen, ob die Bildschirmtastatur zurzeit geöffnet und angezeigt wird:
using CommunityToolkit.Maui.Core.Platform;
entry.IsSoftKeyboardShowing()
Beispiele
Ein Beispiel für diesen Konverter in Aktion finden Sie in der Beispielanwendung für das .NET MAUI Community Toolkit.
API
Sie finden den Quellcode für KeyboardExtensions
über das GitHub-Repository für das .NET MAUI Community Toolkit.
.NET MAUI Community Toolkit