Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
KeyboardExtensions tillhandahåller en serie tilläggsmetoder som stöder interaktion med tangentbordet på kontroller som stöder textinmatning.
Finns KeyboardExtensions under CommunityToolkit.Maui.Core.Platform namnområdet så lägg bara till följande rad för att komma igång:
using CommunityToolkit.Maui.Core.Platform;
Metoder för mjukt tangentbord
Med följande metoder kan du stänga, visa och kontrollera om tangentbordet är öppet.
Dölj tangentbord
Metoden HideKeyboardAsync döljer tangentbordet för mjuka indata om det för närvarande är synligt
I följande exempel visas hur du döljer tangentbordet för en viss post:
using CommunityToolkit.Maui.Core.Platform;
entry.HideKeyboardAsync(CancellationToken.None);
Visa tangentbord
Metoden ShowKeyboardAsync visar tangentbordet för mjuk inmatning och anger vilken kontroll du öppnar det för
I följande exempel visas hur du visar tangentbordet för en viss post:
using CommunityToolkit.Maui.Core.Platform;
entry.ShowKeyboardAsync(CancellationToken.None);
Visas SoftKeyboard
Metoden IsSoftKeyboardShowing anger om det mjuka tangentbordet för närvarande är öppet.
I följande exempel visas hur du kontrollerar om tangentbordet för mjuk inmatning är öppet och visar:
using CommunityToolkit.Maui.Core.Platform;
entry.IsSoftKeyboardShowing()
Exempel
Du hittar ett exempel på det här tillägget i praktiken i .NET MAUI Community Toolkit Sample Application.
API
Källkoden för KeyboardExtensions finns på lagringsplatsen .NET MAUI Community Toolkit GitHub.
.NET MAUI Community Toolkit