Class Slider
- Namespace
- GHIElectronics.Endpoint.UI.Controls
- Assembly
- GHIElectronics.Endpoint.UI.dll
The Slider component lets users select a value by sliding a knob along a track.
public class Slider : ContentControl
- Inheritance
-
Slider
- Inherited Members
Constructors
Slider(int, int)
Creates a new Slider component.
public Slider(int width, int height)
Parameters
Properties
Alpha
public ushort Alpha { get; set; }
Property Value
Color
public Color Color { get; set; }
Property Value
Direction
Direction of the slider; horizontal or vertical.
public Orientation Direction { get; set; }
Property Value
KnobSize
Size of the knob.
public int KnobSize { get; set; }
Property Value
Maximum
Maximum value.
public double Maximum { get; set; }
Property Value
Minimum
Minimum value.
public double Minimum { get; set; }
Property Value
SnapInterval
Increment by which the value is increased or decreased as the user slides the knob.
public int SnapInterval { get; set; }
Property Value
TickInterval
Tick mark spacing relative to the maximum value.
public int TickInterval { get; set; }
Property Value
Value
Gets or sets the current value.
public double Value { get; set; }
Property Value
Methods
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposingbool
~Slider()
protected ~Slider()
OnRender(DrawingContext)
Renders the Slider onto it's parent container's graphics.
public override void OnRender(DrawingContext dc)
Parameters
OnTouchDown(TouchEventArgs)
Handles the touch down event.
protected override void OnTouchDown(TouchEventArgs e)
Parameters
eTouchEventArgsTouch event arguments.
OnTouchMove(TouchEventArgs)
Handles the touch move event.
protected override void OnTouchMove(TouchEventArgs e)
Parameters
eTouchEventArgsTouch event arguments.
OnTouchUp(TouchEventArgs)
Handles the touch up event.
protected override void OnTouchUp(TouchEventArgs e)
Parameters
eTouchEventArgsTouch event arguments.
Events
OnValueChanged
Value changed event.
public event Slider.ValueChangedEventHandler OnValueChanged