RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

Wizard

Free

Un parcours guidé en étapes. Chaque étape peut valider avant de passer à la suivante, une étape peut être facultative, les étapes terminées peuvent être rouvertes et le résultat peut afficher sa propre page.

Exemple

Contrôle Wizard

Paramètres

Wizard

ParamètreTypeDescription
ActiveIndexintIndex de l'étape ouverte. À utiliser avec @bind-ActiveIndex.
ChildContentRenderFragmentContenu affiché à l'intérieur du composant.
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
CompletedContentRenderFragmentContenu affiché à la place de l'assistant une fois celui-ci terminé.
FinishTextstringTexte du bouton de la dernière étape.
LinearboolL'en-tête n'ouvre que les étapes déjà atteintes.
ShowProgressboolAffiche une barre de progression au-dessus des étapes.
StylestringStyle en ligne ajouté à l'élément racine.
VerticalboolPlace la liste des étapes sur le côté.

WizardStep

ParamètreTypeDescription
ChildContentRenderFragmentContenu affiché à l'intérieur du composant.
DescriptionstringCourt texte sous le titre.
DisabledboolL'étape ne peut pas être ouverte.
ErrorboolMarque l'étape comme ayant un problème.
IconIconName?Icône dans le repère à la place du nombre.
OptionalboolL'étape peut être ignorée.
TitlestringNom de l'étape dans l'en-tête.
ValidateFunc<Task<bool>>Renvoie false pour garder l'utilisateur sur l'étape.

Événements

Wizard

ÉvénementTypeDescription
ActiveIndexChangedEventCallback<int>Déclenché quand un autre onglet est sélectionné.
OnCancelEventCallbackAffiche un bouton Cancel et déclenche ceci quand il est utilisé.
OnFinishEventCallbackDéclenché quand la dernière étape est terminée.
OnStepChangingEventCallback<WizardStepChange>Déclenché avant le changement d'étape ; définissez Cancel sur l'argument pour rester.

Paquet

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