Class RadLinearProgressBar
Represents a control that is used to visualize the progression of an extended task.
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadLinearProgressBar : RadLayout
Constructors
RadLinearProgressBar()
Declaration
public RadLinearProgressBar()
Fields
AlternateTextColorProperty
Identifies the AlternateTextColor property.
Declaration
public static readonly BindableProperty AlternateTextColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
CustomTextProperty
Identifies the CustomText property.
Declaration
public static readonly BindableProperty CustomTextProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FontSizeProperty
Identifies the FontSize property.
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IndeterminateAnimationDurationProperty
Identifies the IndeterminateAnimationDuration property.
Declaration
public static readonly BindableProperty IndeterminateAnimationDurationProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IndeterminateAnimationEasingProperty
Identifies the IndeterminateAnimationEasing property.
Declaration
public static readonly BindableProperty IndeterminateAnimationEasingProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsIndeterminateProperty
Identifies the IsIndeterminate property.
Declaration
public static readonly BindableProperty IsIndeterminateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
LabelHorizontalOptionsProperty
Identifies the LabelHorizontalOptions property.
Declaration
public static readonly BindableProperty LabelHorizontalOptionsProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
MaximumProperty
Identifies the Maximum property.
Declaration
public static readonly BindableProperty MaximumProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
MinimumProperty
Identifies the Minimum property.
Declaration
public static readonly BindableProperty MinimumProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ProgressAnimationDurationProperty
Identifies the ProgressAnimationDuration property.
Declaration
public static readonly BindableProperty ProgressAnimationDurationProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ProgressAnimationEasingProperty
Identifies the ProgressAnimationEasing property.
Declaration
public static readonly BindableProperty ProgressAnimationEasingProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ProgressCornerRadiusProperty
Identifies the ProgressCornerRadius property.
Declaration
public static readonly BindableProperty ProgressCornerRadiusProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ProgressFillProperty
Identifies the ProgressFill property.
Declaration
public static readonly BindableProperty ProgressFillProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ProgressProperty
Identifies the Progress property.
Declaration
public static readonly BindableProperty ProgressProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SegmentCountProperty
Identifies the SegmentCount property.
Declaration
public static readonly BindableProperty SegmentCountProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SegmentSeparatorFillProperty
Identifies the SegmentSeparatorFill property.
Declaration
public static readonly BindableProperty SegmentSeparatorFillProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SegmentSeparatorThicknessProperty
Identifies the SegmentSeparatorThickness property.
Declaration
public static readonly BindableProperty SegmentSeparatorThicknessProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
StringFormatProperty
Identifies the StringFormat property.
Declaration
public static readonly BindableProperty StringFormatProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TextColorProperty
Identifies the TextColor property.
Declaration
public static readonly BindableProperty TextColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TrackCornerRadiusProperty
Identifies the TrackCornerRadius property.
Declaration
public static readonly BindableProperty TrackCornerRadiusProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TrackFillProperty
Identifies the TrackFill property.
Declaration
public static readonly BindableProperty TrackFillProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TrackThicknessProperty
Identifies the TrackThickness property.
Declaration
public static readonly BindableProperty TrackThicknessProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ValueDisplayModeProperty
Identifies the ValueDisplayMode property.
Declaration
public static readonly BindableProperty ValueDisplayModeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ValueProperty
Identifies the Value property.
Declaration
public static readonly BindableProperty ValueProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
Properties
AlternateTextColor
Gets or sets the alternate color of the text of the control.
Declaration
public Color AlternateTextColor { get; set; }
Property Value
Microsoft.Maui.Graphics.Color
|
CustomText
Gets or sets the custom text of the determinate progress bar. The text is visible when the ValueDisplayMode property is set to Text.
Declaration
public string CustomText { get; set; }
Property Value
System.String
|
FontSize
Gets or sets the FontSize of the control.
Declaration
public double FontSize { get; set; }
Property Value
System.Double
|
IndeterminateAnimationDuration
Gets or sets the animation duration of the indeterminate progress bar animation.
Declaration
public int IndeterminateAnimationDuration { get; set; }
Property Value
System.Int32
|
IndeterminateAnimationEasing
Gets or sets the animation Microsoft.Maui.Easing of the indeterminate progress bar animation.
Declaration
public Easing IndeterminateAnimationEasing { get; set; }
Property Value
Microsoft.Maui.Easing
|
IsIndeterminate
Gets or sets a boolean value indicating if the progress bar is indeterminate. The default value is false.
Declaration
public bool IsIndeterminate { get; set; }
Property Value
System.Boolean
|
LabelHorizontalOptions
Gets or sets the horizontal options of the control's label. Default value is Microsoft.Maui.Controls.LayoutOptions.End.
Declaration
public LayoutOptions LabelHorizontalOptions { get; set; }
Property Value
Microsoft.Maui.Controls.LayoutOptions
|
Maximum
Gets or sets the Maximum. The default value is 100.
Declaration
public double Maximum { get; set; }
Property Value
System.Double
|
Minimum
Gets or sets the Minimum. The default value is 0.
Declaration
public double Minimum { get; set; }
Property Value
System.Double
|
Progress
Gets the current progress of the ProgressBar.
Declaration
public double Progress { get; }
Property Value
System.Double
|
ProgressAnimationDuration
Gets or sets the animation duration of the determinate progress bar animation.
Declaration
public int ProgressAnimationDuration { get; set; }
Property Value
System.Int32
|
ProgressAnimationEasing
Gets or sets the animation Microsoft.Maui.Easing of the determinate progress bar animation.
Declaration
public Easing ProgressAnimationEasing { get; set; }
Property Value
Microsoft.Maui.Easing
|
ProgressCornerRadius
Gets or sets the corner radius of the progress indicator.
Declaration
public CornerRadius ProgressCornerRadius { get; set; }
Property Value
Microsoft.Maui.CornerRadius
|
ProgressFill
Gets or sets the color of the progress indicator.
Declaration
public Brush ProgressFill { get; set; }
Property Value
Microsoft.Maui.Controls.Brush
|
SegmentCount
Gets or sets the SegmentCount which determines in how many segments the ProgressBar will be separated.
Declaration
public int SegmentCount { get; set; }
Property Value
System.Int32
|
SegmentSeparatorFill
Gets or sets the color of the SegmentSeparator.
Declaration
public Brush SegmentSeparatorFill { get; set; }
Property Value
Microsoft.Maui.Controls.Brush
|
SegmentSeparatorThickness
Gets or sets the thickness of the SegmentSeparator.
Declaration
public double SegmentSeparatorThickness { get; set; }
Property Value
System.Double
|
StringFormat
Gets or sets the string format applied to the numeric value showing the progress.
Declaration
public string StringFormat { get; set; }
Property Value
System.String
|
TextColor
Gets or sets the color of the text of the control.
Declaration
public Color TextColor { get; set; }
Property Value
Microsoft.Maui.Graphics.Color
|
TrackCornerRadius
Gets or sets the corner radius of the background track.
Declaration
public CornerRadius TrackCornerRadius { get; set; }
Property Value
Microsoft.Maui.CornerRadius
|
TrackFill
Gets or sets the color of the background track.
Declaration
public Brush TrackFill { get; set; }
Property Value
Microsoft.Maui.Controls.Brush
|
TrackThickness
Gets or sets the thickness of the background track.
Declaration
public double TrackThickness { get; set; }
Property Value
System.Double
|
Value
Gets or sets the value of the progress bar.
Declaration
public double Value { get; set; }
Property Value
System.Double
|
ValueDisplayMode
Gets or sets the ValueDisplayMode which determines how the progress will be displayed. Default mode is Percent.
Declaration
public ValueDisplayMode ValueDisplayMode { get; set; }
Property Value
ValueDisplayMode
|
Events
ProgressChanged
Occurs when the Progress property has changed.
Declaration
public event EventHandler<ProgressChangedEventArgs> ProgressChanged
Event Type
System.EventHandler<ProgressChangedEventArgs>
|
ProgressCompleted
Declaration
public event EventHandler ProgressCompleted
Event Type
System.EventHandler
|