ProgressRing Class
Namespace
MahApps.Metro.Controls
Base Types
  • Control
graph BT Type-->Base0["Control"] Type["ProgressRing"] class Type type-node

Syntax

[TemplateVisualState(Name = "Large", GroupName = "SizeStates")]
[TemplateVisualState(Name = "Small", GroupName = "SizeStates")]
[TemplateVisualState(Name = "Inactive", GroupName = "ActiveStates")]
[TemplateVisualState(Name = "Active", GroupName = "ActiveStates")]
public class ProgressRing : Control

Attributes

Type Description
TemplateVisualState
TemplateVisualState
TemplateVisualState
TemplateVisualState

Constructors

Name Summary
ProgressRing()

Fields

Name Field Type Constant Value Summary
BindableWidthProperty DependencyProperty
Identifies the BindableWidth dependency property.
static
EllipseDiameterProperty DependencyProperty
Identifies the EllipseDiameter dependency property.
static
EllipseDiameterScaleProperty DependencyProperty
Identifies the EllipseDiameterScale dependency property.
static
EllipseOffsetProperty DependencyProperty
Identifies the EllipseOffset dependency property.
static
IsActiveProperty DependencyProperty
Identifies the IsActive dependency property.
static
IsLargeProperty DependencyProperty
Identifies the IsLarge dependency property.
static
MaxSideLengthProperty DependencyProperty
Identifies the MaxSideLength dependency property.
static

Properties

Name Property Type Summary
BindableWidth double
EllipseDiameter double
EllipseDiameterScale double
EllipseOffset Thickness
IsActive bool
IsLarge bool
MaxSideLength double

Methods

Name Return Value Summary
OnApplyTemplate() void