Skip to content

Stepper class

Defined in

Namespace: CrissCross.Avalonia.UI.Controls Assembly: CrissCross.Avalonia.UI.dll Full name: CrissCross.Avalonia.UI.Controls.Stepper Modifiers: public

Summary

        Represents a workflow stepper or wizard-progress surface.
        

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net471

Class hierarchy
classDiagram
class Stepper
class ItemsControl
ItemsControl <|-- Stepper

Inherits from: ItemsControl

Constructors

NameSummary
.ctorInitializes a new instance of the [Stepper](# class.

Properties

NameSummary
StateGets or sets the shared stepper state projected by the control.
CurrentKeyGets or sets the currently requested step key.
StepRequestedCommandGets or sets the command invoked when the control requests a step transition.
FinishCommandGets or sets the command invoked by consumers to finish the workflow.
CancelCommandGets or sets the command invoked by consumers to cancel the workflow.
PreviousStepCommandGets the command that requests the previous step.
NextStepCommandGets the command that requests the next step.
JumpToStepCommandGets the command that requests a specific step key or descriptor.

Fields

NameSummary
static StatePropertyProperty for [State](#
static CurrentKeyPropertyProperty for [CurrentKey](#
static StepRequestedCommandPropertyProperty for [StepRequestedCommand](#
static FinishCommandPropertyProperty for [FinishCommand](#
static CancelCommandPropertyProperty for [CancelCommand](#

Methods

NameSummary
RequestStepRequests navigation to the specified step key.
OnPropertyChangedCalled when a avalonia property changes on the object.
Inherited members