skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class DoubleRangeBase

Inheritance
System.Object
DoubleRangeBase
TimeBarSlider
Namespace: Telerik.UI.Xaml.Controls.Primitives
Assembly: Telerik.WinUI.Controls.dll

Syntax

public class DoubleRangeBase : RangeBase, IRangeSelector<double>

Constructors

DoubleRangeBase()

Declaration
public DoubleRangeBase()

Fields

IsCoercionSuppressedProperty

Declaration
public static readonly DependencyProperty IsCoercionSuppressedProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

IsSelectionRangeEnabledProperty

Declaration
public static readonly DependencyProperty IsSelectionRangeEnabledProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

MaximumRangeSpanProperty

Declaration
public static readonly DependencyProperty MaximumRangeSpanProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

MinimumRangeSpanProperty

Declaration
public static readonly DependencyProperty MinimumRangeSpanProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectionChangedEvent

Declaration
public static readonly RoutedEvent SelectionChangedEvent
Field Value
RoutedEvent

SelectionEndProperty

Declaration
public static readonly DependencyProperty SelectionEndProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectionProperty

Declaration
public static readonly DependencyProperty SelectionProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

SelectionStartProperty

Declaration
public static readonly DependencyProperty SelectionStartProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

Properties

IsCoercionSuppressed

Declaration
public bool IsCoercionSuppressed { get; set; }
Property Value
System.Boolean

IsInitializing

Declaration
protected bool IsInitializing { get; set; }
Property Value
System.Boolean

IsSelectionRangeEnabled

Declaration
public bool IsSelectionRangeEnabled { get; set; }
Property Value
System.Boolean

IsUserManipulationInProgress

Declaration
protected bool IsUserManipulationInProgress { get; set; }
Property Value
System.Boolean

MaximumRangeSpan

Declaration
public double MaximumRangeSpan { get; set; }
Property Value
System.Double

MinimumRangeSpan

Declaration
public double MinimumRangeSpan { get; set; }
Property Value
System.Double

Selection

Declaration
public SelectionRange<double> Selection { get; set; }
Property Value
SelectionRange<System.Double>

Implements
IRangeSelector<T>.Selection

SelectionEnd

Declaration
public double SelectionEnd { get; set; }
Property Value
System.Double

Implements
IRangeSelector<T>.SelectionEnd

SelectionRange

Declaration
public double SelectionRange { get; }
Property Value
System.Double

SelectionStart

Declaration
public double SelectionStart { get; set; }
Property Value
System.Double

Implements
IRangeSelector<T>.SelectionStart

Methods

add_MaximumRangeSpanChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void add_MaximumRangeSpanChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

add_MinimumRangeSpanChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void add_MinimumRangeSpanChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

add_SelectionChanged(RadRoutedEventHandler)

Declaration
public void add_SelectionChanged(RadRoutedEventHandler value)
Parameters
RadRoutedEventHandler value

Implements
IRangeSelector<T>.add_SelectionChanged(RadRoutedEventHandler)

add_SelectionEndChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void add_SelectionEndChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

add_SelectionStartChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void add_SelectionStartChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

ArrangeOverride(Size)

Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Windows.Foundation.Size finalSize

Returns
Windows.Foundation.Size

CoerceRangeSpanProperties()

Declaration
protected void CoerceRangeSpanProperties()

CoerceSelectionProperties()

Declaration
protected void CoerceSelectionProperties()

OnApplyTemplate()

Declaration
protected override void OnApplyTemplate()

OnIsSelectionRangeEnabledChanged()

Declaration
protected virtual void OnIsSelectionRangeEnabledChanged()

OnMaximumChanged(Double, Double)

Declaration
protected override void OnMaximumChanged(double oldMaximum, double newMaximum)
Parameters
System.Double oldMaximum

System.Double newMaximum

OnMaximumRangeSpanChanged(Double, Double)

Declaration
protected virtual void OnMaximumRangeSpanChanged(double oldValue, double newValue)
Parameters
System.Double oldValue

System.Double newValue

OnMinimumChanged(Double, Double)

Declaration
protected override void OnMinimumChanged(double oldMinimum, double newMinimum)
Parameters
System.Double oldMinimum

System.Double newMinimum

OnMinimumRangeSpanChanged(Double, Double)

Declaration
protected virtual void OnMinimumRangeSpanChanged(double oldValue, double newValue)
Parameters
System.Double oldValue

System.Double newValue

OnSelectionChanged()

Declaration
protected virtual void OnSelectionChanged()

OnSelectionEndChanged(Double, Double)

Declaration
protected virtual void OnSelectionEndChanged(double oldValue, double newValue)
Parameters
System.Double oldValue

System.Double newValue

OnSelectionStartChanged(Double, Double)

Declaration
protected virtual void OnSelectionStartChanged(double oldValue, double newValue)
Parameters
System.Double oldValue

System.Double newValue

remove_MaximumRangeSpanChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void remove_MaximumRangeSpanChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

remove_MinimumRangeSpanChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void remove_MinimumRangeSpanChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

remove_SelectionChanged(RadRoutedEventHandler)

Declaration
public void remove_SelectionChanged(RadRoutedEventHandler value)
Parameters
RadRoutedEventHandler value

Implements
IRangeSelector<T>.remove_SelectionChanged(RadRoutedEventHandler)

remove_SelectionEndChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void remove_SelectionEndChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

remove_SelectionStartChanged(RoutedPropertyChangedEventHandler<Double>)

Declaration
public void remove_SelectionStartChanged(RoutedPropertyChangedEventHandler<double> value)
Parameters
RoutedPropertyChangedEventHandler<System.Double> value

Events

MaximumRangeSpanChanged

Declaration
public event RoutedPropertyChangedEventHandler<double> MaximumRangeSpanChanged
Event Type
RoutedPropertyChangedEventHandler<System.Double>

MinimumRangeSpanChanged

Declaration
public event RoutedPropertyChangedEventHandler<double> MinimumRangeSpanChanged
Event Type
RoutedPropertyChangedEventHandler<System.Double>

SelectionChanged

Declaration
public event RadRoutedEventHandler SelectionChanged
Event Type
RadRoutedEventHandler

Implements
IRangeSelector<T>.SelectionChanged

SelectionEndChanged

Declaration
public event RoutedPropertyChangedEventHandler<double> SelectionEndChanged
Event Type
RoutedPropertyChangedEventHandler<System.Double>

SelectionStartChanged

Declaration
public event RoutedPropertyChangedEventHandler<double> SelectionStartChanged
Event Type
RoutedPropertyChangedEventHandler<System.Double>

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
Getting Started
  • Install Now
  • Demos
Support Resources
  • Knowledge Base
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.