RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

Autocomplete

Free

Champ 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

Contrôle Autocomplete

Paramètres

ParamètreTypeDescription
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
DebounceMillisecondsintAttente après la dernière touche avant l'appel de ItemsProvider (250 par défaut).
DisabledboolDésactive l'interaction.
DisplayNamestringNom utilisé dans les messages de validation.
GroupByFunc<string, string>Renvoie l'intitulé de groupe d'un élément ; les éléments sont listés sous leurs intitulés.
HelperTextstringIndication affichée sous le champ.
ItemsIEnumerable<string>Les options à choisir.
ItemsProviderFunc<string, CancellationToken, Task<IEnumerable<string>>>Charge les correspondances pour le texte saisi (texte, jeton d'annulation) ; utilisé à la place de Items.
ItemTextFunc<string, string>Convertit un élément en son texte d'affichage (ToString() par défaut).
LabelstringTexte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle).
ListHeaderRenderFragment
MatchTextFunc<string, string>
MaxItemsintPlus 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.
MinCharsintCaractères nécessaires avant l'apparition des suggestions.
OptionTemplateRenderFragment<string>Contenu personnalisé pour chaque option. L'élément est disponible comme contexte.
PlaceholderstringTexte indicatif affiché quand le champ est vide.
ReadOnlyboolAffiche la valeur mais n'autorise pas de modification.
ShowToggleboolAjoute un bouton qui ouvre la liste complète.
StylestringStyle en ligne ajouté à l'élément racine.
ValuestringValeur actuelle. À utiliser avec @bind-Value.

Événements

ÉvénementTypeDescription
ValueChangedEventCallback<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.