RayCraftDocs
v1.0.3
bg
raycraft.dev
На тази страница

AddressField

Free

Поле за получатели на имейл: всеки адрес става чип. Въвеждайте или поставяйте списък, избирайте от предложения от вашия източник на данни, щракнете двукратно върху чип, за да го редактирате, и веднага вижте кои адреси не са валидни.

Пример

Контрола AddressField

Параметри

ПараметърТипОписание
AllowDuplicatesboolПозволява един и същ адрес два пъти (по подразбиране false).
AllowInvalidboolЗапазва невалидните адреси като червени чипове (по подразбиране true). При false те остават в текстовото поле с грешка.
ClassstringДопълнителни CSS класове, добавени към коренния елемент.
DebounceMillisecondsint
DisabledboolИзключва взаимодействието.
ErrorTextstringТекст на грешка от формата, показан под полето.
HelperTextstringПодсказка, показвана под полето.
LabelstringВидим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка).
MaxItemsint?Най-много разрешени адреси.
MaxSuggestionsintНай-много показвани предложения (по подразбиране 8).
MinCharsintКолко знака се въвеждат, преди да се поискат предложения (по подразбиране 1).
PlaceholderstringПримерен текст, показван, когато полето е празно.
ReadOnlyboolПоказва стойността, но не позволява промени.
StylestringВграден стил, добавен към коренния елемент.
SuggestionsProviderFunc<string, CancellationToken, Task<IEnumerable<AddressSuggestion>>>Връща предложения (адрес и по избор име) за въведения текст.
ValidatorFunc<string, bool>Замества вградената проверка на адрес.
ValuesIReadOnlyCollection<string>Адресите, всеки като Name <address> или address. Двупосочно.

Събития

СъбитиеТипОписание
InvalidCountChangedEventCallback<int>Вдига се, когато броят на невалидните чипове се промени.
ValuesChangedEventCallback<IReadOnlyCollection<string>>Вдига се, когато избраните елементи се променят.

Пакет

AddressField е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.