TelerikWizard
A multi-step wizard with integrated stepper, navigation, and optional pager. Define steps with WizardSteps using WizardStep; customize action buttons via WizardButtons and stepper behavior through WizardSettings (WizardStepperSettings). Control the active step with Value/ValueChanged and placement via StepperPosition; toggle pager with ShowPager and handle completion using OnFinish. Children: WizardSteps, WizardButtons, WizardSettings.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class TelerikWizard : BaseComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentTelerikWizard
Implements:
Inherited Members
Constructors
public TelerikWizard()
Methods
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Overrides:
public override Task SetParametersAsync(ParameterView parameters)
Overrides:
Properties
Defines the height of the component as a CSS value.
[Parameter]
public string Height { get; set; }
Triggers when the done button is clicked.
[Parameter]
public EventCallback OnFinish { get; set; }
public bool ShouldRenderContent { get; set; }
Specifies if the page label should be visible. Default value is true.
[Parameter]
public bool ShowPager { get; set; }
Specifies the stepper position in the wizard. Default value is Top.
[Parameter]
public WizardStepperPosition StepperPosition { get; set; }
Sets the zero-based index of the current step.
[Parameter]
public int Value { get; set; }
Triggers when the value has changed. The handler receives the new Wizard value (step index) as an event argument.
[Parameter]
public EventCallback<int> ValueChanged { get; set; }
Defines the width of the component as a CSS value.
[Parameter]
public string Width { get; set; }
Defines the container tag for the Wizard buttons. This configuration overrides the whole rendering of the bottom-right section of the Wizard, including the built-in buttons and thus provides a full control over it. You can use the context to get the step number and adjust the buttons accordingly.
[Parameter]
public RenderFragment<int> WizardButtons { get; set; }
Defines the container tag for additional Wizard settings. See WizardStepperSettings. Children: WizardStepperSettings.
[Parameter]
public RenderFragment WizardSettings { get; set; }
Defines the container tag for the Wizard steps. See WizardStep. Children: WizardStep.
[Parameter]
public RenderFragment WizardSteps { get; set; }