Overview

Stepper painters control the visual rendering of step indicators in wizard-like flows. 15 painters cover diverse visual styles:

PainterVisual Style
ChevronBreadcrumbStepperPainterChevron-separated breadcrumb
SegmentedTabStepperPainterSegmented tab control
CircularNodeStepperPainterNumbered circles with lines
DotsStepperPainterDot indicators (mobile-style)
BadgeStatusStepperPainterBadge-style status indicators
ProgressBarStepperPainterProgress bar + step labels
GradientMaterialStepperPainterMaterial gradient steps
VerticalTimelineStepperPainterVertical timeline
AlternatingTimelineStepperPainterAlternating left/right timeline
IconTimelineStepperPainterTimeline with icons
CompactInlineStepperPainterCompact inline text
SquareDashedStepperPainterSquare steps with dashed lines
NoOpStepperPainterNo visible stepper

All painters implement IStepperPainter. Selection via StepperPainterRegistry with StepperPainterNameConverter for string-based lookup.

Examples

var stepper = new BeepSteppperBar();
stepper.PainterName = "CircularNode";
// Renders: (1)─(2)─(3)─(4)
stepper.GoToStep(2);
// Step 1: completed (green), Step 2: active (blue)

stepper.PainterName = "ChevronBreadcrumb";
// Renders: Home > Products > Details > Confirm