C# 클래스 RateBar.RateBase

Represents a Progress Bar that also reports back a Rate
상속: System.Windows.Controls.Primitives.RangeBase
파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CaptionChangedEvent System.Windows.RoutedEvent
CaptionProperty System.Windows.DependencyProperty
MaximumRateProperty System.Windows.DependencyProperty
MinimumRateProperty System.Windows.DependencyProperty
RateChangedEvent System.Windows.RoutedEvent
RateProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
CoerceMaximumRate object
IsValidDoubleValue bool
OnCaptionChanged void
OnMaximumRateChanged void
OnMinimumRateChanged void
OnRateChanged void

보호된 메소드들

메소드 설명
OnCaptionChanged ( String oldValue, String newValue ) : void

Called when caption changes.

OnMaximumRateChanged ( double oldMaximum, double newMaximum ) : void

Called when the P:System.Windows.Controls.Primitives.RangeBase.Maximum property changes.

OnMinimumRateChanged ( double oldMinimum, double newMinimum ) : void

Called when [minimum rate changed].

OnRateChanged ( double oldValue, double newValue ) : void

Called when rate changes.

RateBase ( ) : System

Initializes a new instance of the RateBase class.

Rescale ( Double rate ) : void

Provide a change for the RateMaximum to be modified for re-scaling any graphs etc.

비공개 메소드들

메소드 설명
CoerceMaximumRate ( DependencyObject d, object value ) : object

Coerces the maximum rate.

IsValidDoubleValue ( object value ) : bool

Determines whether the value is a valid double value.

OnCaptionChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Called when the caption changes.

OnMaximumRateChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Called when maximum rate changes.

OnMinimumRateChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Called when minimum rate changes.

OnRateChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Called when the rate changes.

메소드 상세

OnCaptionChanged() 보호된 메소드

Called when caption changes.
protected OnCaptionChanged ( String oldValue, String newValue ) : void
oldValue String The old value.
newValue String The new value.
리턴 void

OnMaximumRateChanged() 보호된 메소드

Called when the P:System.Windows.Controls.Primitives.RangeBase.Maximum property changes.
protected OnMaximumRateChanged ( double oldMaximum, double newMaximum ) : void
oldMaximum double Old value of the property.
newMaximum double New value of the property.
리턴 void

OnMinimumRateChanged() 보호된 메소드

Called when [minimum rate changed].
protected OnMinimumRateChanged ( double oldMinimum, double newMinimum ) : void
oldMinimum double The old minimum.
newMinimum double The new minimum.
리턴 void

OnRateChanged() 보호된 메소드

Called when rate changes.
protected OnRateChanged ( double oldValue, double newValue ) : void
oldValue double The old value.
newValue double The new value.
리턴 void

RateBase() 보호된 메소드

Initializes a new instance of the RateBase class.
protected RateBase ( ) : System
리턴 System

Rescale() 보호된 메소드

Provide a change for the RateMaximum to be modified for re-scaling any graphs etc.
protected Rescale ( Double rate ) : void
rate Double The current rate
리턴 void

프로퍼티 상세

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

Identifies the CaptionChanged routed event.
public static RoutedEvent,System.Windows CaptionChangedEvent
리턴 System.Windows.RoutedEvent

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

Identifies the Caption dependency property.
public static DependencyProperty,System.Windows CaptionProperty
리턴 System.Windows.DependencyProperty

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

Identifies the RateMaximumProperty dependency property.
public static DependencyProperty,System.Windows MaximumRateProperty
리턴 System.Windows.DependencyProperty

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

Identifies the RateMinimumProperty dependency property.
public static DependencyProperty,System.Windows MinimumRateProperty
리턴 System.Windows.DependencyProperty

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

Identifies the RateChanged routed event.
public static RoutedEvent,System.Windows RateChangedEvent
리턴 System.Windows.RoutedEvent

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

Identifies the Rate dependency property.
public static DependencyProperty,System.Windows RateProperty
리턴 System.Windows.DependencyProperty