menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class StepStyle<T> - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class StepStyle<T>

    Represents the StepStyle<T> class.

    Inheritance
    System.Object
    StepStyle<T>
    Implements
    IStepStyle
    Namespace: Syncfusion.XForms.ProgressBar
    Assembly: Syncfusion.SfProgressBar.XForms.dll
    Syntax
    public class StepStyle<T> : Element, IStepStyle where T : IStepState
    Type Parameters
    Name Description
    T

    Represents the IStepState interface.

    Constructors

    StepStyle()

    Declaration
    public StepStyle()

    Fields

    FontAttributesProperty

    Identifies the FontAttributes bindable property. This property can be used to change the font attributes of labels in step view.

    Declaration
    public static readonly BindableProperty FontAttributesProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    FontColorProperty

    Identifies the FontColor bindable property. This property can be used to change the font color of labels in step view.

    Declaration
    public static readonly BindableProperty FontColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    FontFamilyProperty

    Identifies the FontFamily bindable property. This property can be used to change the font family of labels in step view.

    Declaration
    public static readonly BindableProperty FontFamilyProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    FontSizeProperty

    Identifies the FontSize bindable property. This property can be used to change the font size of labels in step view.

    Declaration
    public static readonly BindableProperty FontSizeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    GapWidthProperty

    Identifies the GapWidth bindable property. This property can be used to change the progress bar segment gap width.

    Declaration
    public static readonly BindableProperty GapWidthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerContentFillColorProperty

    Identifies the MarkerContentFillColor bindable property. This property can be used to change the content fill color of the marker.

    Declaration
    public static readonly BindableProperty MarkerContentFillColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerContentSizeProperty

    Identifies the MarkerContentSize bindable property. This property can be used to change the content size of the marker.

    Declaration
    public static readonly BindableProperty MarkerContentSizeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerContentTypeProperty

    Identifies the MarkerContentType bindable property. This property can be used to change the content type of the marker.

    Declaration
    public static readonly BindableProperty MarkerContentTypeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerFillColorProperty

    Identifies the MarkerFillColor bindable property. This property can be used to change the fill color of marker.

    Declaration
    public static readonly BindableProperty MarkerFillColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerShapeTypeProperty

    Identifies the MarkerShapeType bindable property. This property can be used to change the shape type of the marker.

    Declaration
    public static readonly BindableProperty MarkerShapeTypeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerSizeProperty

    Identifies the MarkerSize bindable property. This property can be used to change the size of the marker.

    Declaration
    public static readonly BindableProperty MarkerSizeProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerStrokeColorProperty

    Identifies the MarkerStrokeColor bindable property. This property can be used to change the stroke color of marker.

    Declaration
    public static readonly BindableProperty MarkerStrokeColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    MarkerStrokeWidthProperty

    Identifies the MarkerStrokeWidth bindable property. This property can be used to change the stroke width of the marker.

    Declaration
    public static readonly BindableProperty MarkerStrokeWidthProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    ProgressLineColorProperty

    Identifies the ProgressLineColor bindable property. This property can be used to change the progressing line color of the step view.

    Declaration
    public static readonly BindableProperty ProgressLineColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    SegmentCountProperty

    Identifies the SegmentCount bindable property. This property can be used to change the progress bar segment count.

    Declaration
    public static readonly BindableProperty SegmentCountProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    TrackColorProperty

    Identifies the TrackColor bindable property. This property can be used to change the progress track line color of the step view.

    Declaration
    public static readonly BindableProperty TrackColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    Properties

    FontAttributes

    Gets or sets font attributes for the primary and secondary title in StepView.

    Declaration
    public FontAttributes FontAttributes { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.FontAttributes

    Font attributes for title.

    FontColor

    Gets or sets font color for the primary and secondary title in StepView.

    Declaration
    public Color FontColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    Font color for the title.

    FontFamily

    Gets or sets font family for the primary and secondary title in StepView.

    Declaration
    public string FontFamily { get; set; }
    Property Value
    Type Description
    System.String

    Font family for the title.

    FontSize

    Gets or sets font size for the primary and secondary title in StepView.

    Declaration
    public double FontSize { get; set; }
    Property Value
    Type Description
    System.Double

    Font size for the title.

    GapWidth

    Gets or sets progress bar segment gap width.

    Declaration
    public double GapWidth { get; set; }
    Property Value
    Type Description
    System.Double

    Number of segment.

    MarkerContentFillColor

    Gets or sets the marker's content fill color.

    Declaration
    public Color MarkerContentFillColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    Color need to fill the content.

    MarkerContentSize

    Gets or sets marker's content size.

    Declaration
    public int MarkerContentSize { get; set; }
    Property Value
    Type Description
    System.Int32

    Content size for the marker.

    MarkerContentType

    Gets or sets the marker's content type.

    Declaration
    public StepContentType MarkerContentType { get; set; }
    Property Value
    Type Description
    StepContentType

    Content type for the marker.

    MarkerFillColor

    Gets or sets marker fill color.

    Declaration
    public Color MarkerFillColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    Color to fill marker.

    MarkerShapeType

    Gets or sets marker shape type in StepView.

    Declaration
    public StepShapeType MarkerShapeType { get; set; }
    Property Value
    Type Description
    StepShapeType

    Shape type for the marker.

    MarkerSize

    Gets or sets marker size in StepView.

    Declaration
    public double MarkerSize { get; set; }
    Property Value
    Type Description
    System.Double

    Marker size.

    MarkerStrokeColor

    Gets or sets marker stroke color.

    Declaration
    public Color MarkerStrokeColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    Color to apply in marker stroke.

    MarkerStrokeWidth

    Gets or sets marker stroke width.

    Declaration
    public int MarkerStrokeWidth { get; set; }
    Property Value
    Type Description
    System.Int32

    Stroke width for marker.

    ProgressLineColor

    Gets or sets progress line color in StepView.

    Declaration
    public Color ProgressLineColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    Color for progress line.

    SegmentCount

    Gets or sets progress bar segment count.

    Declaration
    public int SegmentCount { get; set; }
    Property Value
    Type Description
    System.Int32

    Number of segment.

    TrackColor

    Gets or sets progress track line color in StepView.

    Declaration
    public Color TrackColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    Color for progress track line.

    Implements

    IStepStyle
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved