C# Класс RateBar.RateBase

Represents a Progress Bar that also reports back a Rate
Наследование: System.Windows.Controls.Primitives.RangeBase
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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