Klávesové zkratky
Poskytuje KeyboardExtensions
řadu rozšiřujících metod, které podporují interakci s klávesnicí na ovládacích prvcích podporujících textové zadání.
Najdete KeyboardExtensions
ho pod oborem CommunityToolkit.Maui.Core.Platform
názvů, takže stačí přidat následující řádek, abyste mohli začít:
using CommunityToolkit.Maui.Core.Platform;
Metody měkké klávesnice
Následující metody umožňují zavřít, zobrazit a zkontrolovat, jestli je otevřená klávesnice.
Skrýt klávesnici
Metoda HideKeyboardAsync
skryje klávesnici s měkkým vstupem, pokud je aktuálně viditelná.
Následující příklad ukazuje, jak skrýt klávesnici pro danou položku:
using CommunityToolkit.Maui.Core.Platform;
entry.HideKeyboardAsync(CancellationToken.None);
Zobrazit klávesnici
Metoda ShowKeyboardAsync
zobrazí klávesnici pro soft input a označuje, pro jaký ovládací prvek ho otevíráte.
Následující příklad ukazuje, jak zobrazit klávesnici pro danou položku:
using CommunityToolkit.Maui.Core.Platform;
entry.ShowKeyboardAsync(CancellationToken.None);
Zobrazuje se softkeyboard
Tato IsSoftKeyboardShowing
metoda označuje, jestli je aktuálně otevřená soft keyboard.
Následující příklad ukazuje, jak zkontrolovat, jestli je klávesnice pro soft input aktuálně otevřená a zobrazená:
using CommunityToolkit.Maui.Core.Platform;
entry.IsSoftKeyboardShowing()
Příklady
Příklad tohoto rozšíření najdete v akci v ukázkové aplikaci .NET MAUI Community Toolkit.
rozhraní API
Zdrojový kód KeyboardExtensions
najdete v úložišti .NET MAUI Community Toolkit na GitHubu.
.NET MAUI Community Toolkit