RayCraftDocs
v1.0.3
nl
raycraft.dev
Op deze pagina

Wizard

Free

Een begeleide stroom in stappen. Elke stap kan valideren voordat de gebruiker verdergaat, een stap kan optioneel zijn, voltooide stappen kunnen opnieuw worden geopend en het resultaat kan een eigen pagina tonen.

Voorbeeld

Besturingselement Wizard

Parameters

Wizard

ParameterTypeBeschrijving
ActiveIndexintIndex van de geopende stap. Gebruik met @bind-ActiveIndex.
ChildContentRenderFragmentInhoud die binnen de component wordt weergegeven.
ClassstringExtra CSS-klassen die aan het hoofdelement worden toegevoegd.
CompletedContentRenderFragmentInhoud die in plaats van de wizard wordt getoond nadat die is voltooid.
FinishTextstringTekst van de knop bij de laatste stap.
LinearboolDe kop opent alleen stappen die al zijn bereikt.
ShowProgressboolToont een voortgangsbalk boven de stappen.
StylestringInline stijl die aan het hoofdelement wordt toegevoegd.
VerticalboolZet de staplijst aan de zijkant.

WizardStep

ParameterTypeBeschrijving
ChildContentRenderFragmentInhoud die binnen de component wordt weergegeven.
DescriptionstringKorte tekst onder de titel.
DisabledboolDe stap kan niet worden geopend.
ErrorboolMarkeert de stap als een stap met een probleem.
IconIconName?Pictogram in de markering in plaats van het getal.
OptionalboolDe stap kan worden overgeslagen.
TitlestringNaam van de stap in de kop.
ValidateFunc<Task<bool>>Geeft false terug om de gebruiker op de stap te houden.

Gebeurtenissen

Wizard

GebeurtenisTypeBeschrijving
ActiveIndexChangedEventCallback<int>Geactiveerd wanneer een ander tabblad wordt geselecteerd.
OnCancelEventCallbackToont een knop Cancel en activeert dit wanneer hij wordt gebruikt.
OnFinishEventCallbackGeactiveerd wanneer de laatste stap is voltooid.
OnStepChangingEventCallback<WizardStepChange>Geactiveerd voordat de stap verandert; stel Cancel op het argument in om te blijven.

Pakket

Wizard maakt deel uit van RayCraft Free. Pakket: RayCraft.Blazor. Het komt van nuget.org. Zie Aan de slag.