Table of Contents

Class ProgressBar.ProgressBarTemplateSettings

Namespace
Avalonia.Controls
Assembly
Avalonia.Controls.dll

Provides calculated values for use with the ProgressBar's control theme or template.

public class ProgressBar.ProgressBarTemplateSettings : AvaloniaObject, INotifyPropertyChanged
Inheritance
ProgressBar.ProgressBarTemplateSettings
Implements
Inherited Members

Remarks

This class is NOT intended for general use outside of control templates.

Constructors

ProgressBarTemplateSettings()

public ProgressBarTemplateSettings()

Fields

Container2AnimationEndPositionProperty

Defines the Container2AnimationEndPosition property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> Container2AnimationEndPositionProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

Container2AnimationStartPositionProperty

Defines the Container2AnimationStartPosition property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> Container2AnimationStartPositionProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

Container2WidthProperty

Defines the Container2Width property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> Container2WidthProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

ContainerAnimationEndPositionProperty

Defines the ContainerAnimationEndPosition property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> ContainerAnimationEndPositionProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

ContainerAnimationStartPositionProperty

Defines the ContainerAnimationStartPosition property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> ContainerAnimationStartPositionProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

ContainerWidthProperty

Defines the ContainerWidth property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> ContainerWidthProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

IndeterminateEndingOffsetProperty

Defines the IndeterminateEndingOffset property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> IndeterminateEndingOffsetProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

IndeterminateStartingOffsetProperty

Defines the IndeterminateStartingOffset property.

public static readonly DirectProperty<ProgressBar.ProgressBarTemplateSettings, double> IndeterminateStartingOffsetProperty

Field Value

DirectProperty<ProgressBar.ProgressBarTemplateSettings, double>

Properties

Container2AnimationEndPosition

Used by Avalonia.Themes.Fluent to define the second indeterminate indicator's end position when animated.

public double Container2AnimationEndPosition { get; set; }

Property Value

double

Container2AnimationStartPosition

Used by Avalonia.Themes.Fluent to define the second indeterminate indicator's start position when animated.

public double Container2AnimationStartPosition { get; set; }

Property Value

double

Container2Width

Used by Avalonia.Themes.Fluent to define the second indeterminate indicator's width.

public double Container2Width { get; set; }

Property Value

double

ContainerAnimationEndPosition

Used by Avalonia.Themes.Fluent to define the first indeterminate indicator's end position when animated.

public double ContainerAnimationEndPosition { get; set; }

Property Value

double

ContainerAnimationStartPosition

Used by Avalonia.Themes.Fluent to define the first indeterminate indicator's start position when animated.

public double ContainerAnimationStartPosition { get; set; }

Property Value

double

ContainerWidth

Used by Avalonia.Themes.Fluent to define the first indeterminate indicator's width.

public double ContainerWidth { get; set; }

Property Value

double

IndeterminateEndingOffset

Used by Avalonia.Themes.Simple to define the ending point of its indeterminate animation.

public double IndeterminateEndingOffset { get; set; }

Property Value

double

IndeterminateStartingOffset

Used by Avalonia.Themes.Simple to define the starting point of its indeterminate animation.

public double IndeterminateStartingOffset { get; set; }

Property Value

double