Autocomplete
FreeТекстово поле, което филтрира списък, докато пишете. Поддържа стрелките, Enter и Escape и следва модела ARIA combobox. Стойността винаги е един от елементите.
Пример

Параметри
| Параметър | Тип | Описание |
|---|---|---|
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
DebounceMilliseconds | int | Изчакване след последния клавиш, преди да се извика ItemsProvider (по подразбиране 250). |
Disabled | bool | Изключва взаимодействието. |
DisplayName | string | Име, ползвано в съобщенията за валидация. |
GroupBy | Func<string, string> | Връща заглавието на групата на елемент; елементите се изброяват под заглавията си. |
HelperText | string | Подсказка, показвана под полето. |
Items | IEnumerable<string> | Опциите за избор. |
ItemsProvider | Func<string, CancellationToken, Task<IEnumerable<string>>> | Зарежда съвпаденията за въведения текст (текст, токен за отказ); ползва се вместо Items. |
ItemText | Func<string, string> | Превръща елемент в текст за показване (по подразбиране ToString()). |
Label | string | Видим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка). |
ListHeader | RenderFragment | |
MatchText | Func<string, string> | |
MaxItems | int | Най-голям брой показвани предложения. За Autocomplete и Select с търсене 0 (по подразбиране) показва всяко съвпадение от фиксиран списък и първите 10 резултата от ItemsProvider; Breadcrumbs, Mention и MultiColumnComboBox имат свои стойности по подразбиране. |
MinChars | int | Знаци, нужни преди да се появят предложенията. |
OptionTemplate | RenderFragment<string> | Собствено съдържание за всяка опция. Елементът е наличен като контекст. |
Placeholder | string | Примерен текст, показван, когато полето е празно. |
ReadOnly | bool | Показва стойността, но не позволява промени. |
ShowToggle | bool | Добавя бутон, който отваря целия списък. |
Style | string | Вграден стил, добавен към коренния елемент. |
Value | string | Текуща стойност. Ползвайте с @bind-Value. |
Събития
| Събитие | Тип | Описание |
|---|---|---|
ValueChanged | EventCallback<string> | Вдига се, когато стойността се промени. |
Пакет
Autocomplete е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3