Autocomplete
FreeChamp de texte qui filtre une liste pendant la saisie. Prend en charge les flèches, Entrée et Échap et suit le modèle ARIA combobox. La valeur est toujours l'un des éléments.
Exemple

Paramètres
| Paramètre | Type | Description |
|---|---|---|
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
DebounceMilliseconds | int | Attente après la dernière touche avant l'appel de ItemsProvider (250 par défaut). |
Disabled | bool | Désactive l'interaction. |
DisplayName | string | Nom utilisé dans les messages de validation. |
GroupBy | Func<string, string> | Renvoie l'intitulé de groupe d'un élément ; les éléments sont listés sous leurs intitulés. |
HelperText | string | Indication affichée sous le champ. |
Items | IEnumerable<string> | Les options à choisir. |
ItemsProvider | Func<string, CancellationToken, Task<IEnumerable<string>>> | Charge les correspondances pour le texte saisi (texte, jeton d'annulation) ; utilisé à la place de Items. |
ItemText | Func<string, string> | Convertit un élément en son texte d'affichage (ToString() par défaut). |
Label | string | Texte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle). |
ListHeader | RenderFragment | |
MatchText | Func<string, string> | |
MaxItems | int | Plus grand nombre de suggestions affichées. Pour Autocomplete et un Select avec recherche, 0 (la valeur par défaut) affiche chaque correspondance d'une liste fixe et les 10 premiers résultats d'un ItemsProvider ; Breadcrumbs, Mention et MultiColumnComboBox ont leurs propres valeurs par défaut. |
MinChars | int | Caractères nécessaires avant l'apparition des suggestions. |
OptionTemplate | RenderFragment<string> | Contenu personnalisé pour chaque option. L'élément est disponible comme contexte. |
Placeholder | string | Texte indicatif affiché quand le champ est vide. |
ReadOnly | bool | Affiche la valeur mais n'autorise pas de modification. |
ShowToggle | bool | Ajoute un bouton qui ouvre la liste complète. |
Style | string | Style en ligne ajouté à l'élément racine. |
Value | string | Valeur actuelle. À utiliser avec @bind-Value. |
Événements
| Événement | Type | Description |
|---|---|---|
ValueChanged | EventCallback<string> | Déclenché quand la valeur change. |
Paquet
Autocomplete fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.
Envoyer un retourVersion 1.0.3