skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadStepProgressBarItem

Represents the step container for an item in the RadStepProgressBar.

Inheritance
System.Object
RadStepProgressBarItem
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.dll

Syntax

[TelerikToolboxCategory("Data")]
public class RadStepProgressBarItem : ContentControl

Constructors

RadStepProgressBarItem()

Initializes a new instance of the RadStepProgressBarItem class.

Declaration
public RadStepProgressBarItem()

Fields

AdditionalContentProperty

Identifies the AdditionalContent property.

Declaration
public static readonly DependencyProperty AdditionalContentProperty
Field Value
System.Windows.DependencyProperty

AdditionalContentStringFormatProperty

Identifies the AdditionalContentStringFormat property.

Declaration
public static readonly DependencyProperty AdditionalContentStringFormatProperty
Field Value
System.Windows.DependencyProperty

AdditionalContentTemplateProperty

Identifies the AdditionalContentTemplate property.

Declaration
public static readonly DependencyProperty AdditionalContentTemplateProperty
Field Value
System.Windows.DependencyProperty

AdditionalContentTemplateSelectorProperty

Identifies the AdditionalContentTemplateSelector property.

Declaration
public static readonly DependencyProperty AdditionalContentTemplateSelectorProperty
Field Value
System.Windows.DependencyProperty

CompletedIndicatorContentProperty

Identifies the CompletedIndicatorContent property.

Declaration
public static readonly DependencyProperty CompletedIndicatorContentProperty
Field Value
System.Windows.DependencyProperty

CompletedIndicatorContentTemplateProperty

Identifies the CompletedIndicatorContentTemplate property.

Declaration
public static readonly DependencyProperty CompletedIndicatorContentTemplateProperty
Field Value
System.Windows.DependencyProperty

IndeterminateIndicatorContentProperty

Identifies the IndeterminateIndicatorContent property.

Declaration
public static readonly DependencyProperty IndeterminateIndicatorContentProperty
Field Value
System.Windows.DependencyProperty

IndeterminateIndicatorContentTemplateProperty

Identifies the IndeterminateIndicatorContentTemplate property.

Declaration
public static readonly DependencyProperty IndeterminateIndicatorContentTemplateProperty
Field Value
System.Windows.DependencyProperty

IndexProperty

Identifies the Index property.

Declaration
public static readonly DependencyProperty IndexProperty
Field Value
System.Windows.DependencyProperty

IsSelectedProperty

Identifies the IsSelected property.

Declaration
public static readonly DependencyProperty IsSelectedProperty
Field Value
System.Windows.DependencyProperty

NotStartedIndicatorContentProperty

Identifies the NotStartedIndicatorContent property.

Declaration
public static readonly DependencyProperty NotStartedIndicatorContentProperty
Field Value
System.Windows.DependencyProperty

NotStartedIndicatorContentTemplateProperty

Identifies the NotStartedIndicatorContentTemplate property.

Declaration
public static readonly DependencyProperty NotStartedIndicatorContentTemplateProperty
Field Value
System.Windows.DependencyProperty

OrientationProperty

Identifies the Orientation property.

Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
System.Windows.DependencyProperty

ShapeGeometryProperty

Identifies the ShapeGeometry property.

Declaration
public static readonly DependencyProperty ShapeGeometryProperty
Field Value
System.Windows.DependencyProperty

ShapeHeightProperty

Identifies the ShapeHeight property.

Declaration
public static readonly DependencyProperty ShapeHeightProperty
Field Value
System.Windows.DependencyProperty

ShapeStrokeProperty

Identifies the ShapeStroke property.

Declaration
public static readonly DependencyProperty ShapeStrokeProperty
Field Value
System.Windows.DependencyProperty

ShapeStrokeThicknessProperty

Identifies the ShapeStrokeThickness property.

Declaration
public static readonly DependencyProperty ShapeStrokeThicknessProperty
Field Value
System.Windows.DependencyProperty

ShapeWidthProperty

Identifies the ShapeWidth property.

Declaration
public static readonly DependencyProperty ShapeWidthProperty
Field Value
System.Windows.DependencyProperty

StatusProperty

Identifies the Status property.

Declaration
public static readonly DependencyProperty StatusProperty
Field Value
System.Windows.DependencyProperty

Properties

AdditionalContent

Gets or sets the step's additional content.

Declaration
public object AdditionalContent { get; set; }
Property Value
System.Object

AdditionalContentStringFormat

Gets or sets the step's additional content string format.

Declaration
public string AdditionalContentStringFormat { get; set; }
Property Value
System.String

AdditionalContentTemplate

Gets or sets the step's additional content template.

Declaration
public DataTemplate AdditionalContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

AdditionalContentTemplateSelector

Gets or sets the step's additional content template selector.

Declaration
public DataTemplateSelector AdditionalContentTemplateSelector { get; set; }
Property Value
System.Windows.Controls.DataTemplateSelector

CompletedIndicatorContent

Gets or sets the item's indicator content in Completed state.

Declaration
public object CompletedIndicatorContent { get; set; }
Property Value
System.Object

CompletedIndicatorContentTemplate

Gets or sets the item's indicator content template in Completed state.

Declaration
public DataTemplate CompletedIndicatorContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

IndeterminateIndicatorContent

Gets or sets the item's indicator content in Indeterminate state.

Declaration
public object IndeterminateIndicatorContent { get; set; }
Property Value
System.Object

IndeterminateIndicatorContentTemplate

Gets or sets the item's indicator content template in Indeterminate state.

Declaration
public DataTemplate IndeterminateIndicatorContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

Index

Gets the index of the item.

Declaration
public int Index { get; }
Property Value
System.Int32

IsSelected

Gets a value indicating whether this item is the selected item of the parent RadStepProgressBar control.

Declaration
public bool IsSelected { get; }
Property Value
System.Boolean

NotStartedIndicatorContent

Gets or sets the item's indicator content in NotStarted state.

Declaration
public object NotStartedIndicatorContent { get; set; }
Property Value
System.Object

NotStartedIndicatorContentTemplate

Gets or sets the item's indicator content template in NotStarted state.

Declaration
public DataTemplate NotStartedIndicatorContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

Orientation

Gets a value indicating the orientation of the item.

Declaration
public Orientation Orientation { get; }
Property Value
System.Windows.Controls.Orientation

ShapeGeometry

Gets or set the geometry of the item's shape.

Declaration
public Geometry ShapeGeometry { get; set; }
Property Value
System.Windows.Media.Geometry

ShapeHeight

Gets or sets the height of the item's shape.

Declaration
public double ShapeHeight { get; set; }
Property Value
System.Double

ShapeStroke

Gets or sets the stroke of the item's shape.

Declaration
public Brush ShapeStroke { get; set; }
Property Value
System.Windows.Media.Brush

ShapeStrokeThickness

Gets or sets the stroke thickness of the item's shape.

Declaration
public double ShapeStrokeThickness { get; set; }
Property Value
System.Double

ShapeWidth

Gets or sets the width of the item's shape.

Declaration
public double ShapeWidth { get; set; }
Property Value
System.Double

Status

Gets the current StepStatus of the item.

Declaration
public StepStatus Status { get; }
Property Value
StepStatus

Methods

ArrangeOverride(Size)

Declaration
protected override Size ArrangeOverride(Size arrangeBounds)
Parameters
System.Windows.Size arrangeBounds

Returns
System.Windows.Size

MeasureOverride(Size)

Declaration
protected override Size MeasureOverride(Size constraint)
Parameters
System.Windows.Size constraint

Returns
System.Windows.Size

OnApplyTemplate()

Declaration
public override void OnApplyTemplate()

OnInitialized(EventArgs)

Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.

Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs e

The System.Windows.RoutedEventArgs that contains the event data.

OnMouseLeftButtonDown(MouseButtonEventArgs)

Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
System.Windows.Input.MouseButtonEventArgs e

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
EnumerableExtensions.ToEnumerable<T>(T)
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.