C# 클래스 DoubleGis.WindowsPhone.Controls.ProgressPathControl

상속: Windows.UI.Xaml.Controls.Control
파일 보기 프로젝트 열기: 2gis/WindowsPhone.Controls

공개 프로퍼티들

프로퍼티 타입 설명
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

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
ProgressPathControl ( ) : System

보호된 메소드들

메소드 설명
OnApplyTemplate ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

OnApplyTemplate() 보호된 메소드

protected OnApplyTemplate ( ) : void
리턴 void

ProgressPathControl() 공개 메소드

public ProgressPathControl ( ) : System
리턴 System

프로퍼티 상세

BackgroundProgressPathStrokeThicknessProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,Windows.UI.Xaml BackgroundProgressPathStrokeThicknessProperty
리턴 Windows.UI.Xaml.DependencyProperty

ForegroundProgressPathStrokeThicknessProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,Windows.UI.Xaml ForegroundProgressPathStrokeThicknessProperty
리턴 Windows.UI.Xaml.DependencyProperty

IsAnimationEnabledProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,Windows.UI.Xaml IsAnimationEnabledProperty
리턴 Windows.UI.Xaml.DependencyProperty

ProgressPathBackgroundTemplateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,Windows.UI.Xaml ProgressPathBackgroundTemplateProperty
리턴 Windows.UI.Xaml.DependencyProperty

ProgressPathForegroundTemplateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,Windows.UI.Xaml ProgressPathForegroundTemplateProperty
리턴 Windows.UI.Xaml.DependencyProperty

ProgressProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,Windows.UI.Xaml ProgressProperty
리턴 Windows.UI.Xaml.DependencyProperty