RayCraftDocs
v1.0.3
bg
raycraft.dev
На тази страница

Wizard

Free

Воден процес на стъпки. Всяка стъпка може да се валидира, преди потребителят да продължи, стъпка може да е по избор, завършените стъпки могат да се отварят отново, а резултатът може да има своя страница.

Пример

Контрола Wizard

Параметри

Wizard

ПараметърТипОписание
ActiveIndexintИндекс на отворената стъпка. Ползвайте с @bind-ActiveIndex.
ChildContentRenderFragmentСъдържание, изобразено вътре в компонента.
ClassstringДопълнителни CSS класове, добавени към коренния елемент.
CompletedContentRenderFragmentСъдържание, показвано вместо съветника, след като е завършен.
FinishTextstringТекст на бутона на последната стъпка.
LinearboolЗаглавието отваря само стъпки, които вече са достигнати.
ShowProgressboolПоказва лента за напредък над стъпките.
StylestringВграден стил, добавен към коренния елемент.
VerticalboolПоставя списъка със стъпки отстрани.

WizardStep

ПараметърТипОписание
ChildContentRenderFragmentСъдържание, изобразено вътре в компонента.
DescriptionstringКратък текст под заглавието.
DisabledboolСтъпката не може да се отвори.
ErrorboolОтбелязва стъпката като имаща проблем.
IconIconName?Икона в маркера вместо числото.
OptionalboolСтъпката може да се пропусне.
TitlestringИме на стъпката в заглавието.
ValidateFunc<Task<bool>>Връща false, за да задържи потребителя на стъпката.

Събития

Wizard

СъбитиеТипОписание
ActiveIndexChangedEventCallback<int>Вдига се, когато се избере друг раздел.
OnCancelEventCallbackПоказва бутон Cancel и вдига това, когато се ползва.
OnFinishEventCallbackВдига се, когато последната стъпка е завършена.
OnStepChangingEventCallback<WizardStepChange>Вдига се преди стъпката да се промени; задайте Cancel на аргумента, за да останете.

Пакет

Wizard е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.