RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

DropDownTree

Free

Un champ déroulant qui ouvre un arbre pour choisir un nœud. Il est construit à partir de TreeView et Popover et conserve leur comportement au clavier.

Exemple

Contrôle DropDownTree

Paramètres

ParamètreTypeDescription
ChildrenSelectorFunc<TItem, IEnumerable<TItem>>Renvoie les enfants d'un élément. Les éléments sans enfants sont des feuilles.
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
DisabledboolDésactive l'interaction.
DisplayNamestringNom utilisé dans les messages de validation.
ExpandAllboolDéveloppe chaque nœud lors de la première apparition de l'arbre.
HelperTextstringIndication affichée sous le champ.
ItemsIEnumerable<TItem>Les options à choisir.
ItemTextFunc<TItem, 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).
PlaceholderstringTexte indicatif affiché quand le champ est vide.
ReadOnlyboolAffiche la valeur mais n'autorise pas de modification.
StylestringStyle en ligne ajouté à l'élément racine.
ValueTItemValeur actuelle. À utiliser avec @bind-Value.

Événements

ÉvénementTypeDescription
ValueChangedEventCallback<TItem>Déclenché quand la valeur change.

Paquet

DropDownTree fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.