C# Class DoubleGis.WindowsPhone.Controls.ProgressPathControl

Inheritance: Windows.UI.Xaml.Controls.Control
Afficher le fichier Open project: 2gis/WindowsPhone.Controls

Méthodes publiques

Свойство Type Description
BackgroundProgressPathStrokeThicknessProperty Windows.UI.Xaml.DependencyProperty
ForegroundProgressPathStrokeThicknessProperty Windows.UI.Xaml.DependencyProperty
IsAnimationEnabledProperty Windows.UI.Xaml.DependencyProperty
ProgressPathBackgroundTemplateProperty Windows.UI.Xaml.DependencyProperty
ProgressPathForegroundTemplateProperty Windows.UI.Xaml.DependencyProperty
ProgressProperty Windows.UI.Xaml.DependencyProperty

Private Properties

Свойство Type Description
AnimateProgress void
CreateNewPath Windows.UI.Xaml.Shapes.Path
GetBezierLength double
GetGeometryLendth double
GetLineLength double
OnForegroundProgressPathStrokeThicknessChanged void
OnProgressChanged void
OnProgressChanged void
OnProgressInternalChanged void
OnProgressInternalChanged void
OnProgressPathBackgroundTemplateChanged void
OnProgressPathBackgroundTemplateChanged void
OnProgressPathForegroundTemplateChanged void
OnProgressPathForegroundTemplateChanged void
SetBinding void

Méthodes publiques

Méthode Description
ProgressPathControl ( ) : System

Méthodes protégées

Méthode Description
OnApplyTemplate ( ) : void

Private Methods

Méthode Description
AnimateProgress ( double newValue ) : void
CreateNewPath ( Path oldPath, DataTemplate pathTemplate, int zIndex ) : Path
GetBezierLength ( Point p0, Point p1, Point p2, Point p3 ) : double
GetGeometryLendth ( Geometry geometry ) : double
GetLineLength ( Point p0, Point p1 ) : double
OnForegroundProgressPathStrokeThicknessChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnProgressChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnProgressChanged ( double oldValue, double newValue ) : void
OnProgressInternalChanged ( ) : void
OnProgressInternalChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnProgressPathBackgroundTemplateChanged ( ) : void
OnProgressPathBackgroundTemplateChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnProgressPathForegroundTemplateChanged ( ) : void
OnProgressPathForegroundTemplateChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
SetBinding ( DependencyObject d, string path, DependencyProperty property ) : void

Method Details

OnApplyTemplate() protected méthode

protected OnApplyTemplate ( ) : void
Résultat void

ProgressPathControl() public méthode

public ProgressPathControl ( ) : System
Résultat System

Property Details

BackgroundProgressPathStrokeThicknessProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml BackgroundProgressPathStrokeThicknessProperty
Résultat Windows.UI.Xaml.DependencyProperty

ForegroundProgressPathStrokeThicknessProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ForegroundProgressPathStrokeThicknessProperty
Résultat Windows.UI.Xaml.DependencyProperty

IsAnimationEnabledProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml IsAnimationEnabledProperty
Résultat Windows.UI.Xaml.DependencyProperty

ProgressPathBackgroundTemplateProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ProgressPathBackgroundTemplateProperty
Résultat Windows.UI.Xaml.DependencyProperty

ProgressPathForegroundTemplateProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ProgressPathForegroundTemplateProperty
Résultat Windows.UI.Xaml.DependencyProperty

ProgressProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml ProgressProperty
Résultat Windows.UI.Xaml.DependencyProperty