Freigeben über


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.