C# Class ScreenToGif.Controls.CircularProgressBar

Inheritance: System.Windows.Controls.ProgressBar
Datei anzeigen Open project: dbremner/ScreenToGif

Public Properties

Property Type Description
AngleProperty System.Windows.DependencyProperty
IsInvertedProperty System.Windows.DependencyProperty
PercentageProperty System.Windows.DependencyProperty
RadiusProperty System.Windows.DependencyProperty
SegmentColorProperty System.Windows.DependencyProperty
StrokeThicknessProperty System.Windows.DependencyProperty

Public Methods

Method Description
OnApplyTemplate ( ) : void
RenderArc ( ) : void

Private Methods

Method Description
CircularProgressBar ( ) : System
CircularProgressBar_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
ComputeCartesianCoordinate ( double angle, double radius ) : Point
OnPercentageChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnPropertyChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void

Method Details

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

RenderArc() public method

public RenderArc ( ) : void
return void

Property Details

AngleProperty public_oe static_oe property

public static DependencyProperty,System.Windows AngleProperty
return System.Windows.DependencyProperty

IsInvertedProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsInvertedProperty
return System.Windows.DependencyProperty

PercentageProperty public_oe static_oe property

public static DependencyProperty,System.Windows PercentageProperty
return System.Windows.DependencyProperty

RadiusProperty public_oe static_oe property

public static DependencyProperty,System.Windows RadiusProperty
return System.Windows.DependencyProperty

SegmentColorProperty public_oe static_oe property

public static DependencyProperty,System.Windows SegmentColorProperty
return System.Windows.DependencyProperty

StrokeThicknessProperty public_oe static_oe property

public static DependencyProperty,System.Windows StrokeThicknessProperty
return System.Windows.DependencyProperty