Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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