Class
RadSlider

Represents the Silverlight RadSlider control wrapper.

Definition

Namespace:Telerik.WebAii.Controls.Xaml.Wpf

Assembly:Telerik.WebAii.Controls.Xaml.dll

Syntax:

cs-api-definition
public class RadSlider : RangeBase, IAutomationPeer, IPeerConverter, IRadSlider, IRangeBase, IControl, IFrameworkElement, ITargetElement

Inheritance: objectAutomationObject<FrameworkElement>FrameworkElementWpfTestElementControlRangeBaseRadSlider

Implements: IAutomationPeerIControlIFrameworkElementIPeerConverterIRadSliderIRangeBaseITargetElement

Inherited Members RangeBase.MinimumPropertyRangeBase.MaximumPropertyRangeBase.ValuePropertyRangeBase.LargeChangePropertyRangeBase.SmallChangePropertyRangeBase.GetRealType()RangeBase.MinimumRangeBase.MaximumRangeBase.ValueRangeBase.LargeChangeRangeBase.SmallChangeControl.BorderBrushPropertyControl.BorderThicknessPropertyControl.BackgroundPropertyControl.ForegroundPropertyControl.FontSizePropertyControl.HorizontalContentAlignmentPropertyControl.VerticalContentAlignmentPropertyControl.TabIndexPropertyControl.IsTabStopPropertyControl.PaddingPropertyControl.FontFamilyPropertyControl.FontStretchPropertyControl.FontStylePropertyControl.FontWeightPropertyControl.BorderBrushControl.BorderThicknessControl.BackgroundControl.ForegroundControl.FontSizeControl.HorizontalContentAlignmentControl.VerticalContentAlignmentControl.TabIndexControl.IsTabStopControl.PaddingControl.FontFamilyControl.FontStretchControl.FontStyleControl.FontWeightWpfTestElement.OverridesDefaultStylePropertyWpfTestElement.BindingGroupPropertyWpfTestElement.InputScopePropertyWpfTestElement.LayoutTransformPropertyWpfTestElement.FlowDirectionPropertyWpfTestElement.ForceCursorPropertyWpfTestElement.ContextMenuPropertyWpfTestElement.IsMouseDirectlyOverPropertyWpfTestElement.IsMouseOverPropertyWpfTestElement.IsStylusOverPropertyWpfTestElement.IsKeyboardFocusWithinPropertyWpfTestElement.IsMouseCapturedPropertyWpfTestElement.IsMouseCaptureWithinPropertyWpfTestElement.IsStylusDirectlyOverPropertyWpfTestElement.IsStylusCapturedPropertyWpfTestElement.IsStylusCaptureWithinPropertyWpfTestElement.IsKeyboardFocusedPropertyWpfTestElement.AllowDropPropertyWpfTestElement.ClipToBoundsPropertyWpfTestElement.SnapsToDevicePixelsPropertyWpfTestElement.IsFocusedPropertyWpfTestElement.IsEnabledPropertyWpfTestElement.IsVisiblePropertyWpfTestElement.FocusablePropertyWpfTestElement.OverridesDefaultStyleWpfTestElement.BindingGroupWpfTestElement.InputScopeWpfTestElement.FlowDirectionWpfTestElement.ForceCursorWpfTestElement.ContextMenuWpfTestElement.IsMouseDirectlyOverWpfTestElement.IsMouseOverWpfTestElement.IsStylusOverWpfTestElement.IsKeyboardFocusWithinWpfTestElement.IsMouseCapturedWpfTestElement.IsMouseCaptureWithinWpfTestElement.IsStylusDirectlyOverWpfTestElement.IsStylusCapturedWpfTestElement.IsStylusCaptureWithinWpfTestElement.IsKeyboardFocusedWpfTestElement.AllowDropWpfTestElement.ClipToBoundsWpfTestElement.SnapsToDevicePixelsWpfTestElement.IsFocusedWpfTestElement.IsEnabledWpfTestElement.IsVisibleWpfTestElement.FocusableWpfTestElement.ComputedVisibilityFrameworkElement.ActualWidthPropertyFrameworkElement.ActualHeightPropertyFrameworkElement.WidthPropertyFrameworkElement.HeightPropertyFrameworkElement.MinWidthPropertyFrameworkElement.MaxWidthPropertyFrameworkElement.MinHeightPropertyFrameworkElement.MaxHeightPropertyFrameworkElement.HorizontalAlignmentPropertyFrameworkElement.VerticalAlignmentPropertyFrameworkElement.MarginPropertyFrameworkElement.DesiredSizePropertyFrameworkElement.RenderSizePropertyFrameworkElement.NamePropertyFrameworkElement.TagPropertyFrameworkElement.DataContextPropertyFrameworkElement.OpacityPropertyFrameworkElement.ClipPropertyFrameworkElement.RenderTransformPropertyFrameworkElement.OpacityMaskPropertyFrameworkElement.RenderTransformOriginPropertyFrameworkElement.IsHitTestVisiblePropertyFrameworkElement.VisibilityPropertyFrameworkElement.GetIdentifier(out string, out string)FrameworkElement.IsChild(FrameworkElement)FrameworkElement.GetChildTagIndex(FrameworkElement)FrameworkElement.InitializeMappings(MappingsCollection)FrameworkElement.As<T>()FrameworkElement.CastAs<T>()FrameworkElement.SetProxy(bool)FrameworkElement.SetUid(string)FrameworkElement.SetFindInfo(VisualFindInfo)FrameworkElement.SetXamlTag(string)FrameworkElement.AssignReference(AutomationReference)FrameworkElement.KeyPress(Keys, int, int, int)FrameworkElement.GetRectangle()FrameworkElement.GetRectangle(FrameworkElement)FrameworkElement.GetIntRectangle()FrameworkElement.IsHitTest()FrameworkElement.IsHitTest(bool)FrameworkElement.IsHitTest(FrameworkElement, bool)FrameworkElement.Highlight()FrameworkElement.Highlight(bool)FrameworkElement.Parent()FrameworkElement.Parent<T>()FrameworkElement.Parent(string)FrameworkElement.Parent(string, bool)FrameworkElement.GetNextSibling()FrameworkElement.GetPrevSibling()FrameworkElement.NextSibling(string)FrameworkElement.NextSibling<T>()FrameworkElement.PreviousSibling(string)FrameworkElement.PreviousSibling<T>()FrameworkElement.AnySibling<T>()FrameworkElement.AnySibling(string)FrameworkElement.GetScreenRectangle()FrameworkElement.ScrollToVisible()FrameworkElement.ScrollToVisible(ScrollToVisibleType)FrameworkElement.EnsureClickable()FrameworkElement.ToXml()FrameworkElement.Refresh()FrameworkElement.Equals(object)FrameworkElement.GetHashCode()FrameworkElement.GetProperties()FrameworkElement.GetAttachedProperty<T>(string, string)FrameworkElement.SetAttachedProperty<T>(string, string, T)FrameworkElement.SetFocus()FrameworkElement.ValidateMouseLocationIfNeeded(Point)FrameworkElement.GetStringPresentation()FrameworkElement.ToRealObject()FrameworkElement.FromRealObject(object)FrameworkElement.ValidateType(Type, string)FrameworkElement.GetKnownControlTypes(TechnologyType)FrameworkElement.RegisterElement(Type, string)FrameworkElement.InitKnownWpfControlTypes()FrameworkElement.InitKnownSilverlightControlTypes()FrameworkElement.InitKnownXamlControlTypes(Type)FrameworkElement.GetControlTypeFromInterface(Type)FrameworkElement.Match(IFindExpression)FrameworkElement.SetDepth(int)FrameworkElement.AddChildNode(ITargetElement)FrameworkElement.SetClosingTag(ITargetElement)FrameworkElement.GetChildren()FrameworkElement.GetParent()FrameworkElement.GetHostParent()FrameworkElement.SetParent(ITargetElement)FrameworkElement.GetUniqueHashCode()FrameworkElement.ToString()FrameworkElement.Capture()FrameworkElement.CaptureImage()FrameworkElement.GetProperty<T>(string)FrameworkElement.GetPropertyTypeSafe(string)FrameworkElement.GetAutomationProperty(string)FrameworkElement.SetProperty(string, object)FrameworkElement.ActualWidthFrameworkElement.ActualHeightFrameworkElement.WidthFrameworkElement.HeightFrameworkElement.MinWidthFrameworkElement.MaxWidthFrameworkElement.MinHeightFrameworkElement.MaxHeightFrameworkElement.HorizontalAlignmentFrameworkElement.VerticalAlignmentFrameworkElement.MarginFrameworkElement.DesiredSizeFrameworkElement.RenderSizeFrameworkElement.NameFrameworkElement.OpacityFrameworkElement.ClipFrameworkElement.RenderTransformFrameworkElement.OpacityMaskFrameworkElement.RenderTransformOriginFrameworkElement.IsHitTestVisibleFrameworkElement.VisibilityFrameworkElement.UidFrameworkElement.MappingsFrameworkElement.AutomationIdFrameworkElement.XamlTagBaseFrameworkElement.TextFrameworkElement.TextBlockContentFrameworkElement.TextLiteralContentFrameworkElement.UserFrameworkElement.XamlTagFrameworkElement.WaitFrameworkElement.FindFrameworkElement.ApplicationFrameworkElement.AbsoluteTagIndexFrameworkElement.TagNameIndexFrameworkElement.AbsoluteSiblingTagIndexFrameworkElement.EnableValidateMouseLocationFrameworkElement.ToolTipTextFrameworkElement.ChildrenFrameworkElement.TechnologyTypeFrameworkElement.DepthFrameworkElement.IsTestRegionFrameworkElement.ParsedElementFrameworkElement.HostAutomationObject<FrameworkElement>.GetProperty(AutomationProperty)AutomationObject<FrameworkElement>.GetProperty(AutomationProperty, object)AutomationObject<FrameworkElement>.SetProperty(AutomationProperty, object)AutomationObject<FrameworkElement>.InvokeMethod(AutomationMethod, params object[])AutomationObject<FrameworkElement>.InvokeMethod(string, params object[])AutomationObject<FrameworkElement>.Serialize()AutomationObject<FrameworkElement>.Deserialize(string)AutomationObject<FrameworkElement>.ReferenceAutomationObject<FrameworkElement>.PropertyBag

Constructors

RadSlider()

Initializes a new instance of the RadSlider class.

Declaration

cs-api-definition
public RadSlider()

Properties

BottomTickBar

Get the BottomTickBar of the slider.

Declaration

cs-api-definition
public RadTickBar BottomTickBar { get; }

Property Value

RadTickBar

HorizontalDecreaseHandle

Get the HorizontalDecreaseHandle of the Slider.

Declaration

cs-api-definition
public RepeatButton HorizontalDecreaseHandle { get; }

Property Value

RepeatButton

HorizontalIncreaseHandle

Get the HorizontalIncreaseHandle of the Slider.

Declaration

cs-api-definition
public RepeatButton HorizontalIncreaseHandle { get; }

Property Value

RepeatButton

HorizontalRangeEndThumb

Get the HorizontalRangeEndThumb of the Slider.

Declaration

cs-api-definition
public Thumb HorizontalRangeEndThumb { get; }

Property Value

Thumb

HorizontalRangeMiddleThumb

Get the HorizontalRangeMiddleThumb of the Slider.

Declaration

cs-api-definition
public Thumb HorizontalRangeMiddleThumb { get; }

Property Value

Thumb

HorizontalRangeStartThumb

Get the HorizontalRangeStartThumb of the Slider.

Declaration

cs-api-definition
public Thumb HorizontalRangeStartThumb { get; }

Property Value

Thumb

HorizontalSingleThumb

Get the HorizontalSingleThumb of the Slider.

Declaration

cs-api-definition
public Thumb HorizontalSingleThumb { get; }

Property Value

Thumb

IsSelectionRangeEnabled

Get the 'IsSelectionRangeEnabled' value via automation property.

Declaration

cs-api-definition
public bool IsSelectionRangeEnabled { get; }

Property Value

bool

Implements IRadSlider.IsSelectionRangeEnabled

LeftTickBar

Get the LeftTickBar of the slider.

Declaration

cs-api-definition
public RadTickBar LeftTickBar { get; }

Property Value

RadTickBar

MaximumRangeSpan

Get or set the 'MaximumRangeSpan' value via automation property.

Declaration

cs-api-definition
public double MaximumRangeSpan { get; set; }

Property Value

double

MinimumRangeSpan

Get or set the 'MinimumRangeSpan' value via automation property.

Declaration

cs-api-definition
public double MinimumRangeSpan { get; set; }

Property Value

double

Orientation

Get the Slider orientation type, either 'Horizontal' or 'Vertical'.

Declaration

cs-api-definition
public Orientation Orientation { get; }

Property Value

Orientation

Implements IRadSlider.Orientation

RightTickBar

Get the RightTickBar of the slider.

Declaration

cs-api-definition
public RadTickBar RightTickBar { get; }

Property Value

RadTickBar

SelectionEnd

Get the 'SelectionEnd' value via automation property.

Declaration

cs-api-definition
public double SelectionEnd { get; }

Property Value

double

Implements IRadSlider.SelectionEnd

SelectionStart

Get the 'SelectionStart' value via automation property.

Declaration

cs-api-definition
public double SelectionStart { get; }

Property Value

double

Implements IRadSlider.SelectionStart

TopTickBar

Get the TopTickBar of the slider.

Declaration

cs-api-definition
public RadTickBar TopTickBar { get; }

Property Value

RadTickBar

VerticalDecreaseHandle

Get the VerticalDecreaseHandle of the Slider.

Declaration

cs-api-definition
public RepeatButton VerticalDecreaseHandle { get; }

Property Value

RepeatButton

VerticalIncreaseHandle

Get the VerticalIncreaseHandle of the Slider.

Declaration

cs-api-definition
public RepeatButton VerticalIncreaseHandle { get; }

Property Value

RepeatButton

VerticalRangeEndThumb

Get the VerticalRangeEndThumb of the Slider.

Declaration

cs-api-definition
public Thumb VerticalRangeEndThumb { get; }

Property Value

Thumb

VerticalRangeMiddleThumb

Get the VerticalRangeMiddleThumb of the Slider.

Declaration

cs-api-definition
public Thumb VerticalRangeMiddleThumb { get; }

Property Value

Thumb

VerticalRangeStartThumb

Get the VerticalRangeStartThumb of the Slider.

Declaration

cs-api-definition
public Thumb VerticalRangeStartThumb { get; }

Property Value

Thumb

VerticalSingleThumb

Get the VerticalSingleThumb of the Slider.

Declaration

cs-api-definition
public Thumb VerticalSingleThumb { get; }

Property Value

Thumb

Methods

ClickOnPath(int)

Click on the path of the RadSlider.

Declaration

cs-api-definition
public void ClickOnPath(int offsetFromStart)

Parameters

offsetFromStart

int

The offset from the start of the RadSlider.

Decrease()

Simulates clicking on decrease handle parameters.

Declaration

cs-api-definition
public void Decrease()

Decrease(int)

Simulates clicking on decrease handle parameters.

Declaration

cs-api-definition
public void Decrease(int numberOfClicks)

Parameters

numberOfClicks

int

Number of handle clicks.

Implements IRadSlider.Decrease(int)

DragBy(ThumbName, int)

Draging of the thumbs. Checks orientation of slider.

Declaration

cs-api-definition
public void DragBy(ThumbName thumbName, int offset)

Parameters

thumbName

ThumbName

Thumb(SingleThumb,StartThumb,MiddleThumb,EndThumb).

offset

int

Offset from the thumb. Negative offset is used to move thumb left/down.

DragToTick(ThumbName, int)

Drag of the thumbs to a tick.

Declaration

cs-api-definition
public void DragToTick(ThumbName thumbName, int tickIndex)

Parameters

thumbName

ThumbName

Thumb(SingleThumb,StartThumb,MiddleThumb,EndThumb).

tickIndex

int

The tick index.

Increase()

Simulates clicking on increase handle parameters.

Declaration

cs-api-definition
public void Increase()

Increase(int)

Simulates clicking on increase handle parameters.

Declaration

cs-api-definition
public void Increase(int numberOfClicks)

Parameters

numberOfClicks

int

Number of handle clicks.

Implements IRadSlider.Increase(int)