Blazorise Step API

Explore the Blazorise Step API reference for parameters, events, methods, and related types.

For examples and usage guidance, see the Step documentation.

API

Parameters

Steps

ParameterDefaultType
AriaLabel—string

Specifies the accessible name of the step list when no visible label is available.
AriaLabelledBy—string

Specifies the space-separated IDs of elements that label the step list.
ChildContentnullRenderFragment

Specifies the content to be rendered inside this Steps.
ContentnullRenderFragment

Template for placing the StepPanel items.
ItemsnullRenderFragment

Template for placing the Step items.
RenderModeStepsRenderMode.DefaultStepsRenderMode

Specifies how the steps content will be rendered.
Possible values:DefaultLazyLoadLazyReload
SelectedStep—string

Specifies the currently selected step name.
StepAlignmentStepAlignment.DefaultStepAlignment

Specifies how horizontal steps are distributed across the available width. Defaults to Default, preserving the provider's layout.
Possible values:DefaultStartCenterEndSpaceBetweenJustified
StepPositionTopStepPosition

Specifies the placement of the steps relative to their content. Defaults to Top.
Possible values:TopBottomStartEnd

Step

ParameterDefaultType
AriaLabelledBy—string

Specifies the space-separated IDs of elements that label this step.
CaptionnullRenderFragment

Custom render template for the text part of the step item.
ChildContentnullRenderFragment

Specifies the content to be rendered inside this Step.
ColorColor.DefaultColor

Overrides the step color.
Completedfalsebool

Marks the step as completed.
Indexnullint?

Overrides the index of the step item.
IntentnullIntent

Overrides the step intent.
MarkernullRenderFragment

Custom render template for the marker(circle) part of the step item.
Name—string

Specifies the step name.

StepsContent

ParameterDefaultType
ChildContentnullRenderFragment

Specifies the content to be rendered inside this StepsContent.
SelectedPanel—string

Specifies the currently selected panel name.

StepPanel

ParameterDefaultType
ChildContentnullRenderFragment

Specifies the content to be rendered inside this StepPanel.
Focusabletruebool

Gets or sets whether the active panel is included in the keyboard Tab sequence. Defaults to true. Setting this to false does not affect focusable elements inside the panel.
Name—string

Specifies the panel name. Must match the corresponding step name.

Events

Steps

EventType
NavigationAllowedFunc<StepNavigationContext, Task<bool>>

Disables navigation by clicking on step.
SelectedStepChangedEventCallback<string>

Occurs after the selected step has changed.

Step

EventType
ClickedEventCallback<MouseEventArgs>

Notifies when the item is clicked.

StepsContent

EventType
SelectedPanelChangedEventCallback<string>

Occurs after the selected panel has changed.

Methods

Steps

MethodReturnParameters
NextStepTask<bool>—

Goes to the next step.
PreviousStepTask<bool>—

Goes to the previous step.
SelectStepTask<bool>string stepName

Sets the active step by the name.

StepsContent

MethodReturnParameters
SelectPanelTaskstring name

Select the panel by name.
On this page