Class StepStyle<T>
Represents the StepStyle<T> class.
Inheritance
Implements
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. |