# C1.WPF.C1RangeSlider

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_C1RangeSlider" data-uid="C1.WPF.C1RangeSlider" class="text-break">C1RangeSlider Class
</h1>
  <div class="markdown level0 summary"><p>The C1RangeSlider control enables the end-user to select two values from a range by moving two Thumb controls along a track.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.threading.dispatcherobject">DispatcherObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.dependencyobject">DependencyObject</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.visual">Visual</a></div>
    <div class="level4"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.uielement">UIElement</a></div>
    <div class="level5"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement">FrameworkElement</a></div>
    <div class="level6"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.control">Control</a></div>
    <div class="level7"><span class="xref">C1RangeSlider</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.animation.ianimatable">IAnimatable</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iframeworkinputelement">IFrameworkInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iinputelement">IInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isupportinitialize">ISupportInitialize</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.iqueryambient">IQueryAmbient</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.html">C1.WPF</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.4.6.2.dll</h6>
  <h5 id="C1_WPF_C1RangeSlider_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TemplatePart(Name = &quot;LowerThumb&quot;, Type = typeof(Thumb))]
[TemplatePart(Name = &quot;UpperThumb&quot;, Type = typeof(Thumb))]
[TemplatePart(Name = &quot;DecreaseRepeatButton&quot;, Type = typeof(RepeatButton))]
[TemplatePart(Name = &quot;IncreaseRepeatButton&quot;, Type = typeof(RepeatButton))]
[TemplatePart(Name = &quot;MiddleThumb&quot;, Type = typeof(Thumb))]
[TemplatePart(Name = &quot;VerticalLowerThumb&quot;, Type = typeof(Thumb))]
[TemplatePart(Name = &quot;VerticalUpperThumb&quot;, Type = typeof(Thumb))]
[TemplatePart(Name = &quot;VerticalMiddleThumb&quot;, Type = typeof(Thumb))]
[TemplatePart(Name = &quot;VerticalDecreaseRepeatButton&quot;, Type = typeof(RepeatButton))]
[TemplatePart(Name = &quot;VerticalIncreaseRepeatButton&quot;, Type = typeof(RepeatButton))]
[TemplatePart(Name = &quot;HorizontalTemplate&quot;, Type = typeof(Grid))]
[TemplatePart(Name = &quot;VerticalTemplate&quot;, Type = typeof(Grid))]
[TemplateVisualState(Name = &quot;MouseOver&quot;, GroupName = &quot;CommonStates&quot;)]
[TemplateVisualState(Name = &quot;Disabled&quot;, GroupName = &quot;CommonStates&quot;)]
[TemplateVisualState(Name = &quot;Normal&quot;, GroupName = &quot;CommonStates&quot;)]
[TemplateVisualState(Name = &quot;Focused&quot;, GroupName = &quot;FocusStates&quot;)]
[TemplateVisualState(Name = &quot;Unfocused&quot;, GroupName = &quot;FocusStates&quot;)]
[TemplateVisualState(Name = &quot;Valid&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[TemplateVisualState(Name = &quot;InvalidUnfocused&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[TemplateVisualState(Name = &quot;InvalidFocused&quot;, GroupName = &quot;ValidationStatesStates&quot;)]
[StyleTypedProperty(Property = &quot;ValidationDecoratorStyle&quot;, StyleTargetType = typeof(C1ValidationDecorator))]
public class C1RangeSlider : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TemplatePart(Name:=&quot;LowerThumb&quot;, Type:=GetType(Thumb))&gt;
&lt;TemplatePart(Name:=&quot;UpperThumb&quot;, Type:=GetType(Thumb))&gt;
&lt;TemplatePart(Name:=&quot;DecreaseRepeatButton&quot;, Type:=GetType(RepeatButton))&gt;
&lt;TemplatePart(Name:=&quot;IncreaseRepeatButton&quot;, Type:=GetType(RepeatButton))&gt;
&lt;TemplatePart(Name:=&quot;MiddleThumb&quot;, Type:=GetType(Thumb))&gt;
&lt;TemplatePart(Name:=&quot;VerticalLowerThumb&quot;, Type:=GetType(Thumb))&gt;
&lt;TemplatePart(Name:=&quot;VerticalUpperThumb&quot;, Type:=GetType(Thumb))&gt;
&lt;TemplatePart(Name:=&quot;VerticalMiddleThumb&quot;, Type:=GetType(Thumb))&gt;
&lt;TemplatePart(Name:=&quot;VerticalDecreaseRepeatButton&quot;, Type:=GetType(RepeatButton))&gt;
&lt;TemplatePart(Name:=&quot;VerticalIncreaseRepeatButton&quot;, Type:=GetType(RepeatButton))&gt;
&lt;TemplatePart(Name:=&quot;HorizontalTemplate&quot;, Type:=GetType(Grid))&gt;
&lt;TemplatePart(Name:=&quot;VerticalTemplate&quot;, Type:=GetType(Grid))&gt;
&lt;TemplateVisualState(Name:=&quot;MouseOver&quot;, GroupName:=&quot;CommonStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Disabled&quot;, GroupName:=&quot;CommonStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Normal&quot;, GroupName:=&quot;CommonStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Focused&quot;, GroupName:=&quot;FocusStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Unfocused&quot;, GroupName:=&quot;FocusStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;Valid&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;InvalidUnfocused&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;TemplateVisualState(Name:=&quot;InvalidFocused&quot;, GroupName:=&quot;ValidationStatesStates&quot;)&gt;
&lt;StyleTypedProperty(Property:=&quot;ValidationDecoratorStyle&quot;, StyleTargetType:=GetType(C1ValidationDecorator))&gt;
Public Class C1RangeSlider
    Inherits Control
    Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_C1RangeSlider__ctor" data-uid="C1.WPF.C1RangeSlider.#ctor">
          <a class="xref" href="C1.WPF.C1RangeSlider.-ctor.html#C1_WPF_C1RangeSlider__ctor">C1RangeSlider()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of a <a class="xref" href="C1.WPF.C1RangeSlider.html">C1RangeSlider</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_C1RangeSlider_DelayProperty" data-uid="C1.WPF.C1RangeSlider.DelayProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.DelayProperty.html">DelayProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.Delay.html#C1_WPF_C1RangeSlider_Delay">Delay</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_FocusBrushProperty" data-uid="C1.WPF.C1RangeSlider.FocusBrushProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.FocusBrushProperty.html">FocusBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.FocusBrush.html#C1_WPF_C1RangeSlider_FocusBrush">FocusBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_IntervalProperty" data-uid="C1.WPF.C1RangeSlider.IntervalProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.IntervalProperty.html">IntervalProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.Interval.html#C1_WPF_C1RangeSlider_Interval">Interval</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_IsFocusedProperty" data-uid="C1.WPF.C1RangeSlider.IsFocusedProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.IsFocusedProperty.html">IsFocusedProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.IsFocused.html#C1_WPF_C1RangeSlider_IsFocused">IsFocused</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_LowerValueProperty" data-uid="C1.WPF.C1RangeSlider.LowerValueProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.LowerValueProperty.html">LowerValueProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.LowerValue.html#C1_WPF_C1RangeSlider_LowerValue">LowerValue</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_MaximumProperty" data-uid="C1.WPF.C1RangeSlider.MaximumProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.MaximumProperty.html">MaximumProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.Maximum.html#C1_WPF_C1RangeSlider_Maximum">Maximum</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_MinimumProperty" data-uid="C1.WPF.C1RangeSlider.MinimumProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.MinimumProperty.html">MinimumProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.Minimum.html#C1_WPF_C1RangeSlider_Minimum">Minimum</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_MouseOverBrushProperty" data-uid="C1.WPF.C1RangeSlider.MouseOverBrushProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.MouseOverBrushProperty.html">MouseOverBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.MouseOverBrush.html#C1_WPF_C1RangeSlider_MouseOverBrush">MouseOverBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_OrientationProperty" data-uid="C1.WPF.C1RangeSlider.OrientationProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.OrientationProperty.html">OrientationProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.Orientation.html#C1_WPF_C1RangeSlider_Orientation">Orientation</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_PressedBrushProperty" data-uid="C1.WPF.C1RangeSlider.PressedBrushProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.PressedBrushProperty.html">PressedBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.PressedBrush.html#C1_WPF_C1RangeSlider_PressedBrush">PressedBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_RangeSliderBarVisibilityProperty" data-uid="C1.WPF.C1RangeSlider.RangeSliderBarVisibilityProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.RangeSliderBarVisibilityProperty.html">RangeSliderBarVisibilityProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.RangeSliderBarVisibility.html#C1_WPF_C1RangeSlider_RangeSliderBarVisibility">RangeSliderBarVisibility</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ScrollBehaviorProperty" data-uid="C1.WPF.C1RangeSlider.ScrollBehaviorProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.ScrollBehaviorProperty.html">ScrollBehaviorProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.ScrollBehavior.html#C1_WPF_C1RangeSlider_ScrollBehavior">ScrollBehavior</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_SmallValueChangeProperty" data-uid="C1.WPF.C1RangeSlider.SmallValueChangeProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.SmallValueChangeProperty.html">SmallValueChangeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.SmallValueChange.html#C1_WPF_C1RangeSlider_SmallValueChange">SmallValueChange</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_UpperValueProperty" data-uid="C1.WPF.C1RangeSlider.UpperValueProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.UpperValueProperty.html">UpperValueProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.UpperValue.html#C1_WPF_C1RangeSlider_UpperValue">UpperValue</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ValidationDecoratorStyleProperty" data-uid="C1.WPF.C1RangeSlider.ValidationDecoratorStyleProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.ValidationDecoratorStyleProperty.html">ValidationDecoratorStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.ValidationDecoratorStyle.html#C1_WPF_C1RangeSlider_ValidationDecoratorStyle">ValidationDecoratorStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ValueChangeProperty" data-uid="C1.WPF.C1RangeSlider.ValueChangeProperty">
          <a class="xref" href="C1.WPF.C1RangeSlider.ValueChangeProperty.html">ValueChangeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.C1RangeSlider.ValueChange.html#C1_WPF_C1RangeSlider_ValueChange">ValueChange</a> dependency property.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_C1RangeSlider_Delay" data-uid="C1.WPF.C1RangeSlider.Delay">
          <a class="xref" href="C1.WPF.C1RangeSlider.Delay.html#C1_WPF_C1RangeSlider_Delay">Delay</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the time, in milliseconds, the RepeatButtons (at the left of the LowerThumb and at the right of the UpperThumb) wait when they are pressed before they start repeating the click action.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_FocusBrush" data-uid="C1.WPF.C1RangeSlider.FocusBrush">
          <a class="xref" href="C1.WPF.C1RangeSlider.FocusBrush.html#C1_WPF_C1RangeSlider_FocusBrush">FocusBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to highlight the focused control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_Interval" data-uid="C1.WPF.C1RangeSlider.Interval">
          <a class="xref" href="C1.WPF.C1RangeSlider.Interval.html#C1_WPF_C1RangeSlider_Interval">Interval</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the time, in milliseconds, between repetitions of the click action, as soon as repeating starts (for the RepeatButtons at the left of the LowerThumb and at the right of the UpperThumb).</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_IsFocused" data-uid="C1.WPF.C1RangeSlider.IsFocused">
          <a class="xref" href="C1.WPF.C1RangeSlider.IsFocused.html#C1_WPF_C1RangeSlider_IsFocused">IsFocused</a>
        </td>
        <td class="markdown level1 summary"><p>Returns true if the control has the focus.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_LowerValue" data-uid="C1.WPF.C1RangeSlider.LowerValue">
          <a class="xref" href="C1.WPF.C1RangeSlider.LowerValue.html#C1_WPF_C1RangeSlider_LowerValue">LowerValue</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the current lower magnitude of the range control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_Maximum" data-uid="C1.WPF.C1RangeSlider.Maximum">
          <a class="xref" href="C1.WPF.C1RangeSlider.Maximum.html#C1_WPF_C1RangeSlider_Maximum">Maximum</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum possible value of the range element.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_Minimum" data-uid="C1.WPF.C1RangeSlider.Minimum">
          <a class="xref" href="C1.WPF.C1RangeSlider.Minimum.html#C1_WPF_C1RangeSlider_Minimum">Minimum</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum possible value of the range element.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_MouseOverBrush" data-uid="C1.WPF.C1RangeSlider.MouseOverBrush">
          <a class="xref" href="C1.WPF.C1RangeSlider.MouseOverBrush.html#C1_WPF_C1RangeSlider_MouseOverBrush">MouseOverBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to highlight the control when it has the mouse over.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_Orientation" data-uid="C1.WPF.C1RangeSlider.Orientation">
          <a class="xref" href="C1.WPF.C1RangeSlider.Orientation.html#C1_WPF_C1RangeSlider_Orientation">Orientation</a>
        </td>
        <td class="markdown level1 summary"><p>The Orientation of the C1RangeSlider.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_PressedBrush" data-uid="C1.WPF.C1RangeSlider.PressedBrush">
          <a class="xref" href="C1.WPF.C1RangeSlider.PressedBrush.html#C1_WPF_C1RangeSlider_PressedBrush">PressedBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a> used to paint a button when it is pressed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_RangeSliderBarVisibility" data-uid="C1.WPF.C1RangeSlider.RangeSliderBarVisibility">
          <a class="xref" href="C1.WPF.C1RangeSlider.RangeSliderBarVisibility.html#C1_WPF_C1RangeSlider_RangeSliderBarVisibility">RangeSliderBarVisibility</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether C1RangeSlider bar should be displayed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ScrollBehavior" data-uid="C1.WPF.C1RangeSlider.ScrollBehavior">
          <a class="xref" href="C1.WPF.C1RangeSlider.ScrollBehavior.html#C1_WPF_C1RangeSlider_ScrollBehavior">ScrollBehavior</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how thumbs will be moved when mouse click will be performed outside selected area.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_SmallValueChange" data-uid="C1.WPF.C1RangeSlider.SmallValueChange">
          <a class="xref" href="C1.WPF.C1RangeSlider.SmallValueChange.html#C1_WPF_C1RangeSlider_SmallValueChange">SmallValueChange</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value to be added to or subtracted from the Upper/LowerValue of a RangeBase control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_UpperValue" data-uid="C1.WPF.C1RangeSlider.UpperValue">
          <a class="xref" href="C1.WPF.C1RangeSlider.UpperValue.html#C1_WPF_C1RangeSlider_UpperValue">UpperValue</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the current upper magnitude of the range control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ValidationDecoratorStyle" data-uid="C1.WPF.C1RangeSlider.ValidationDecoratorStyle">
          <a class="xref" href="C1.WPF.C1RangeSlider.ValidationDecoratorStyle.html#C1_WPF_C1RangeSlider_ValidationDecoratorStyle">ValidationDecoratorStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the style that is applied to the inner <a class="xref" href="C1.WPF.C1ValidationDecorator.html">C1ValidationDecorator</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ValueChange" data-uid="C1.WPF.C1RangeSlider.ValueChange">
          <a class="xref" href="C1.WPF.C1RangeSlider.ValueChange.html#C1_WPF_C1RangeSlider_ValueChange">ValueChange</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value to be added to or subtracted from the Upper/LowerValue of a RangeBase control.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ChangeVisualStateCommon_System_Boolean_" data-uid="C1.WPF.C1RangeSlider.ChangeVisualStateCommon(System.Boolean)">
          <a class="xref" href="C1.WPF.C1RangeSlider.ChangeVisualStateCommon.html#C1_WPF_C1RangeSlider_ChangeVisualStateCommon_System_Boolean_">ChangeVisualStateCommon(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the current visual state of the Common visual state group to match the object's properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ChangeVisualStateFocus_System_Boolean_" data-uid="C1.WPF.C1RangeSlider.ChangeVisualStateFocus(System.Boolean)">
          <a class="xref" href="C1.WPF.C1RangeSlider.ChangeVisualStateFocus.html#C1_WPF_C1RangeSlider_ChangeVisualStateFocus_System_Boolean_">ChangeVisualStateFocus(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the current visual state of the Focus visual state group to match the object's properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_OnApplyTemplate" data-uid="C1.WPF.C1RangeSlider.OnApplyTemplate">
          <a class="xref" href="C1.WPF.C1RangeSlider.OnApplyTemplate.html#C1_WPF_C1RangeSlider_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"><p>Builds the visual tree for the <a class="xref" href="C1.WPF.C1RangeSlider.html">C1RangeSlider</a> control when a new template is applied.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_OnLowerValueChanged_System_EventArgs_" data-uid="C1.WPF.C1RangeSlider.OnLowerValueChanged(System.EventArgs)">
          <a class="xref" href="C1.WPF.C1RangeSlider.OnLowerValueChanged.html#C1_WPF_C1RangeSlider_OnLowerValueChanged_System_EventArgs_">OnLowerValueChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1RangeSlider.LowerValueChanged</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_OnPropertyChanged_System_Windows_DependencyPropertyChangedEventArgs_" data-uid="C1.WPF.C1RangeSlider.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
          <a class="xref" href="C1.WPF.C1RangeSlider.OnPropertyChanged.html#C1_WPF_C1RangeSlider_OnPropertyChanged_System_Windows_DependencyPropertyChangedEventArgs_">OnPropertyChanged(DependencyPropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invoked whenever the effective value of any dependency property has been updated.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_OnUpperValueChanged_System_EventArgs_" data-uid="C1.WPF.C1RangeSlider.OnUpperValueChanged(System.EventArgs)">
          <a class="xref" href="C1.WPF.C1RangeSlider.OnUpperValueChanged.html#C1_WPF_C1RangeSlider_OnUpperValueChanged_System_EventArgs_">OnUpperValueChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1RangeSlider.UpperValueChanged</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_OnValueChanged_System_EventArgs_" data-uid="C1.WPF.C1RangeSlider.OnValueChanged(System.EventArgs)">
          <a class="xref" href="C1.WPF.C1RangeSlider.OnValueChanged.html#C1_WPF_C1RangeSlider_OnValueChanged_System_EventArgs_">OnValueChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <span class="xref">C1.Silverlight.C1RangeSlider.ValueChanged</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_PixelsToUnits_System_Double_" data-uid="C1.WPF.C1RangeSlider.PixelsToUnits(System.Double)">
          <a class="xref" href="C1.WPF.C1RangeSlider.PixelsToUnits.html#C1_WPF_C1RangeSlider_PixelsToUnits_System_Double_">PixelsToUnits(double)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts pixels to it´s corresponding unit value in the range slider</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_UpdateTrackLayout" data-uid="C1.WPF.C1RangeSlider.UpdateTrackLayout">
          <a class="xref" href="C1.WPF.C1RangeSlider.UpdateTrackLayout.html#C1_WPF_C1RangeSlider_UpdateTrackLayout">UpdateTrackLayout()</a>
        </td>
        <td class="markdown level1 summary"><p>This method will take the current min, max, and value to
calculate and layout the current control measurements.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_C1RangeSlider_IsMouseOverChanged" data-uid="C1.WPF.C1RangeSlider.IsMouseOverChanged">
          <a class="xref" href="C1.WPF.C1RangeSlider.IsMouseOverChanged.html">IsMouseOverChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">IsMouseOver</span> property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_LowerValueChanged" data-uid="C1.WPF.C1RangeSlider.LowerValueChanged">
          <a class="xref" href="C1.WPF.C1RangeSlider.LowerValueChanged.html">LowerValueChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Fires when the <a class="xref" href="C1.WPF.C1RangeSlider.LowerValue.html#C1_WPF_C1RangeSlider_LowerValue">LowerValue</a> property changes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_OrientationChanged" data-uid="C1.WPF.C1RangeSlider.OrientationChanged">
          <a class="xref" href="C1.WPF.C1RangeSlider.OrientationChanged.html">OrientationChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event raised when the <span class="xref">Orientation</span> property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_UpperValueChanged" data-uid="C1.WPF.C1RangeSlider.UpperValueChanged">
          <a class="xref" href="C1.WPF.C1RangeSlider.UpperValueChanged.html">UpperValueChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Fires when the <a class="xref" href="C1.WPF.C1RangeSlider.UpperValue.html#C1_WPF_C1RangeSlider_UpperValue">UpperValue</a> property changes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_C1RangeSlider_ValueChanged" data-uid="C1.WPF.C1RangeSlider.ValueChanged">
          <a class="xref" href="C1.WPF.C1RangeSlider.ValueChanged.html">ValueChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Fires when any of the properties: LowerValue or UpperValue changes.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="C1.WPF.Extensions.FindParent.html#C1_WPF_Extensions_FindParent__1_System_Windows_FrameworkElement_">Extensions.FindParent&lt;T&gt;(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetAllParents.html#C1_WPF_Extensions_GetAllParents_System_Windows_FrameworkElement_">Extensions.GetAllParents(FrameworkElement)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.GetVisualStateGroup.html#C1_WPF_Extensions_GetVisualStateGroup_System_Windows_FrameworkElement_System_String_">Extensions.GetVisualStateGroup(FrameworkElement, string)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.SetBinding.html#C1_WPF_Extensions_SetBinding__1_System_Windows_FrameworkElement_System_Windows_DependencyProperty___0_System_Linq_Expressions_Expression_System_Func___0_System_Object___System_Windows_Data_IValueConverter_">Extensions.SetBinding&lt;T&gt;(FrameworkElement, DependencyProperty, T, Expression&lt;Func&lt;T, object&gt;&gt;, IValueConverter)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.Extensions.C1TransformToVisual.html#C1_WPF_Extensions_C1TransformToVisual_System_Windows_UIElement_System_Windows_UIElement_">Extensions.C1TransformToVisual(UIElement, UIElement)</a>
  </div>

</div>
