AddressField
FreeEin Empfängerfeld für E-Mail: Jede Adresse wird zu einem Chip. Geben Sie eine Liste ein oder fügen Sie sie ein, wählen Sie aus Vorschlägen aus Ihrer Datenquelle, doppelklicken Sie einen Chip zum Bearbeiten und sehen Sie sofort, welche Adressen ungültig sind.
Beispiel

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
AllowDuplicates | bool | Erlaubt dieselbe Adresse zweimal (Standard false). |
AllowInvalid | bool | Behält ungültige Adressen als rote Chips (Standard true). Bei false bleiben sie mit einem Fehler im Textfeld. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
DebounceMilliseconds | int | |
Disabled | bool | Deaktiviert die Interaktion. |
ErrorText | string | Ein Fehlertext aus dem Formular, der unter dem Feld angezeigt wird. |
HelperText | string | Hinweis, der unter dem Feld angezeigt wird. |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
MaxItems | int? | Die höchste Anzahl zulässiger Adressen. |
MaxSuggestions | int | Die höchste Anzahl angezeigter Vorschläge (Standard 8). |
MinChars | int | Wie viele Zeichen getippt werden, bevor Vorschläge angefordert werden (Standard 1). |
Placeholder | string | Platzhalter, der angezeigt wird, wenn das Feld leer ist. |
ReadOnly | bool | Zeigt den Wert, lässt aber keine Änderungen zu. |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
SuggestionsProvider | Func<string, CancellationToken, Task<IEnumerable<AddressSuggestion>>> | Gibt Vorschläge (Adresse und optional Name) für den getippten Text zurück. |
Validator | Func<string, bool> | Ersetzt die eingebaute Prüfung einer Adresse. |
Values | IReadOnlyCollection<string> | Die Adressen, jeweils als Name <address> oder address. Bidirektional. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
InvalidCountChanged | EventCallback<int> | Wird ausgelöst, wenn sich die Anzahl ungültiger Chips ändert. |
ValuesChanged | EventCallback<IReadOnlyCollection<string>> | Wird ausgelöst, wenn sich die gewählten Elemente ändern. |
Paket
AddressField gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3