Wizard
FreeEin geführter Ablauf in Schritten. Jeder Schritt kann vor dem Weitergehen prüfen, ein Schritt kann optional sein, abgeschlossene Schritte können erneut geöffnet werden, und das Ergebnis kann eine eigene Seite zeigen.
Beispiel

Parameter
Wizard
| Parameter | Typ | Beschreibung |
|---|---|---|
ActiveIndex | int | Index des geöffneten Schritts. Verwenden Sie es mit @bind-ActiveIndex. |
ChildContent | RenderFragment | Inhalt, der innerhalb der Komponente dargestellt wird. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
CompletedContent | RenderFragment | Inhalt, der nach dem Abschluss anstelle des Assistenten angezeigt wird. |
FinishText | string | Text der Schaltfläche beim letzten Schritt. |
Linear | bool | Die Kopfzeile öffnet nur Schritte, die bereits erreicht wurden. |
ShowProgress | bool | Zeigt über den Schritten einen Fortschrittsbalken. |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Vertical | bool | Setzt die Schrittliste an die Seite. |
WizardStep
| Parameter | Typ | Beschreibung |
|---|---|---|
ChildContent | RenderFragment | Inhalt, der innerhalb der Komponente dargestellt wird. |
Description | string | Kurzer Text unter dem Titel. |
Disabled | bool | Der Schritt kann nicht geöffnet werden. |
Error | bool | Markiert den Schritt als problematisch. |
Icon | IconName? | Symbol in der Markierung statt der Zahl. |
Optional | bool | Der Schritt kann übersprungen werden. |
Title | string | Name des Schritts in der Kopfzeile. |
Validate | Func<Task<bool>> | Gibt false zurück, um den Benutzer auf dem Schritt zu halten. |
Ereignisse
Wizard
| Ereignis | Typ | Beschreibung |
|---|---|---|
ActiveIndexChanged | EventCallback<int> | Wird ausgelöst, wenn eine andere Registerkarte gewählt wird. |
OnCancel | EventCallback | Zeigt eine Schaltfläche Cancel und löst dieses Ereignis aus, wenn sie verwendet wird. |
OnFinish | EventCallback | Wird ausgelöst, wenn der letzte Schritt abgeschlossen ist. |
OnStepChanging | EventCallback<WizardStepChange> | Wird ausgelöst, bevor sich der Schritt ändert; setzen Sie Cancel am Argument, um zu bleiben. |
Paket
Wizard gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3