C# Class Xceed.Wpf.Toolkit.RangeSlider

Inheritance: System.Windows.Controls.Control
Exibir arquivo Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
HigherRangeBackgroundProperty System.Windows.DependencyProperty
HigherRangeStyleProperty System.Windows.DependencyProperty
HigherRangeWidthProperty System.Windows.DependencyProperty
HigherThumbBackgroundProperty System.Windows.DependencyProperty
HigherValueChangedEvent System.Windows.RoutedEvent
HigherValueProperty System.Windows.DependencyProperty
LowerRangeBackgroundProperty System.Windows.DependencyProperty
LowerRangeStyleProperty System.Windows.DependencyProperty
LowerRangeWidthProperty System.Windows.DependencyProperty
LowerThumbBackgroundProperty System.Windows.DependencyProperty
LowerValueChangedEvent System.Windows.RoutedEvent
LowerValueProperty System.Windows.DependencyProperty
MaximumProperty System.Windows.DependencyProperty
MinimumProperty System.Windows.DependencyProperty
OrientationProperty System.Windows.DependencyProperty
RangeBackgroundProperty System.Windows.DependencyProperty
RangeStyleProperty System.Windows.DependencyProperty
RangeWidthProperty System.Windows.DependencyProperty

Public Methods

Method Description
OnApplyTemplate ( ) : void
ToString ( ) : string

Protected Methods

Method Description
OnHigherValueChanged ( double oldValue, double newValue ) : void
OnLowerValueChanged ( double oldValue, double newValue ) : void
OnMaximumChanged ( double oldValue, double newValue ) : void
OnMinimumChanged ( double oldValue, double newValue ) : void
OnOrientationChanged ( Orientation oldValue, Orientation newValue ) : void

Private Methods

Method Description
AdjustView ( ) : void
CoerceStep ( DependencyObject sender, object value ) : object
GetCoercedValues ( ) : CoercedValues
GetThumbHeight ( System.Windows.Controls.Slider slider ) : double
GetThumbWidth ( System.Windows.Controls.Slider slider ) : double
HigherRange_Click ( object sender, RoutedEventArgs e ) : void
HigherSlider_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
LowerRange_Click ( object sender, RoutedEventArgs e ) : void
LowerSlider_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
OnHigherValueChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnLowerValueChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnMaximumChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnMinimumChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnOrientationChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
RangeSlider ( ) : System
RangeSlider_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
SetHigherSliderValues ( double value, double minimum, double maximum ) : void
SetLowerSliderValues ( double value, double minimum, double maximum ) : void
SetSliderValues ( System.Windows.Controls.Slider slider, RoutedPropertyChangedEventHandler handler, double value, double minimum, double maximum ) : void
SetSlidersMargins ( ) : void
Slider_Loaded ( object sender, RoutedEventArgs e ) : void

Method Details

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnHigherValueChanged() protected method

protected OnHigherValueChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
return void

OnLowerValueChanged() protected method

protected OnLowerValueChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
return void

OnMaximumChanged() protected method

protected OnMaximumChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
return void

OnMinimumChanged() protected method

protected OnMinimumChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
return void

OnOrientationChanged() protected method

protected OnOrientationChanged ( Orientation oldValue, Orientation newValue ) : void
oldValue Orientation
newValue Orientation
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

HigherRangeBackgroundProperty public_oe static_oe property

# TODODOC Get/Set the Brush for the Range between higher/maximum values. (Brush)
public static DependencyProperty,System.Windows HigherRangeBackgroundProperty
return System.Windows.DependencyProperty

HigherRangeStyleProperty public_oe static_oe property

# TODODOC Get/Set the Style for the Range between Higher/Maximum values. (Style)
public static DependencyProperty,System.Windows HigherRangeStyleProperty
return System.Windows.DependencyProperty

HigherRangeWidthProperty public_oe static_oe property

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

HigherThumbBackgroundProperty public_oe static_oe property

# TODODOC Get/Set the Brush for the HigherValue thumb back of the icons [active state]. (Brush)
public static DependencyProperty,System.Windows HigherThumbBackgroundProperty
return System.Windows.DependencyProperty

HigherValueChangedEvent public_oe static_oe property

public static RoutedEvent,System.Windows HigherValueChangedEvent
return System.Windows.RoutedEvent

HigherValueProperty public_oe static_oe property

# TODODOC HigherValue property represents the higher value within the selected range.
public static DependencyProperty,System.Windows HigherValueProperty
return System.Windows.DependencyProperty

LowerRangeBackgroundProperty public_oe static_oe property

# TODODOC Get/Set the Brush for the Range between minimum/lower values . (Brush)
public static DependencyProperty,System.Windows LowerRangeBackgroundProperty
return System.Windows.DependencyProperty

LowerRangeStyleProperty public_oe static_oe property

# TODODOC Get/Set the Style for the Range between Minimum/Lower values. (Style)
public static DependencyProperty,System.Windows LowerRangeStyleProperty
return System.Windows.DependencyProperty

LowerRangeWidthProperty public_oe static_oe property

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

LowerThumbBackgroundProperty public_oe static_oe property

# TODODOC Get/Set the Brush for the LowerValue thumb back of the icons [active state]. (Brush)
public static DependencyProperty,System.Windows LowerThumbBackgroundProperty
return System.Windows.DependencyProperty

LowerValueChangedEvent public_oe static_oe property

public static RoutedEvent,System.Windows LowerValueChangedEvent
return System.Windows.RoutedEvent

LowerValueProperty public_oe static_oe property

# TODODOC LowerValue property represents the lower value within the selected range.
public static DependencyProperty,System.Windows LowerValueProperty
return System.Windows.DependencyProperty

MaximumProperty public_oe static_oe property

# TODODOC Maximum property represents the maximum value, which can be selected, in a range.
public static DependencyProperty,System.Windows MaximumProperty
return System.Windows.DependencyProperty

MinimumProperty public_oe static_oe property

//#TODODOC Minimum property represents the minimum value, which can be selected, in a range.
public static DependencyProperty,System.Windows MinimumProperty
return System.Windows.DependencyProperty

OrientationProperty public_oe static_oe property

# TODODOC Get/Set the RangeSlider orientation.
public static DependencyProperty,System.Windows OrientationProperty
return System.Windows.DependencyProperty

RangeBackgroundProperty public_oe static_oe property

# TODODOC Get/Set the Brush for the Range between lower/higher values [active state]. (Brush)
public static DependencyProperty,System.Windows RangeBackgroundProperty
return System.Windows.DependencyProperty

RangeStyleProperty public_oe static_oe property

# TODODOC Get/Set the Style for the Range between Lower/Higher values. (Style)
public static DependencyProperty,System.Windows RangeStyleProperty
return System.Windows.DependencyProperty

RangeWidthProperty public_oe static_oe property

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