Wizard
FreeEen 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

Parameters
Wizard
| Parameter | Type | Beschrijving |
|---|---|---|
ActiveIndex | int | Index van de geopende stap. Gebruik met @bind-ActiveIndex. |
ChildContent | RenderFragment | Inhoud die binnen de component wordt weergegeven. |
Class | string | Extra CSS-klassen die aan het hoofdelement worden toegevoegd. |
CompletedContent | RenderFragment | Inhoud die in plaats van de wizard wordt getoond nadat die is voltooid. |
FinishText | string | Tekst van de knop bij de laatste stap. |
Linear | bool | De kop opent alleen stappen die al zijn bereikt. |
ShowProgress | bool | Toont een voortgangsbalk boven de stappen. |
Style | string | Inline stijl die aan het hoofdelement wordt toegevoegd. |
Vertical | bool | Zet de staplijst aan de zijkant. |
WizardStep
| Parameter | Type | Beschrijving |
|---|---|---|
ChildContent | RenderFragment | Inhoud die binnen de component wordt weergegeven. |
Description | string | Korte tekst onder de titel. |
Disabled | bool | De stap kan niet worden geopend. |
Error | bool | Markeert de stap als een stap met een probleem. |
Icon | IconName? | Pictogram in de markering in plaats van het getal. |
Optional | bool | De stap kan worden overgeslagen. |
Title | string | Naam van de stap in de kop. |
Validate | Func<Task<bool>> | Geeft false terug om de gebruiker op de stap te houden. |
Gebeurtenissen
Wizard
| Gebeurtenis | Type | Beschrijving |
|---|---|---|
ActiveIndexChanged | EventCallback<int> | Geactiveerd wanneer een ander tabblad wordt geselecteerd. |
OnCancel | EventCallback | Toont een knop Cancel en activeert dit wanneer hij wordt gebruikt. |
OnFinish | EventCallback | Geactiveerd wanneer de laatste stap is voltooid. |
OnStepChanging | EventCallback<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.
Feedback sturenVersie 1.0.3