Intersoft ClientUI Documentation
UXSliderBar Class
Members 



Represents a control that allows user to select from a range of values by moving UXThumb control along a track.
Object Model
UXSliderBar ClassISFramework Class
Syntax
<TemplatePartAttribute(Name="HorizontalValueRangeElement", Type=System.Windows.Controls.Border)>
<TemplatePartAttribute(Name="HorizontalRangeElement", Type=System.Windows.Controls.Grid)>
<TemplatePartAttribute(Name="VerticalTrackElement", Type=System.Windows.Controls.Grid)>
<TemplatePartAttribute(Name="VerticalValueRangeElement", Type=System.Windows.Controls.Border)>
<TemplatePartAttribute(Name="HorizontalTrackElement", Type=System.Windows.Controls.Grid)>
<TemplatePartAttribute(Name="VerticalThumbElement", Type=Intersoft.Client.UI.Controls.UXThumb)>
<TemplatePartAttribute(Name="VerticalTooltipElement", Type=Intersoft.Client.UI.Controls.StylishLabel)>
<TemplatePartAttribute(Name="HorizontalTooltipPopup", Type=Intersoft.Client.UI.Controls.UXPopup)>
<TemplatePartAttribute(Name="HorizontalTooltipElement", Type=Intersoft.Client.UI.Controls.StylishLabel)>
<StyleTypedPropertyAttribute(Property="ThumbStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXThumb)>
<TemplatePartAttribute(Name="HorizontalThumbElement", Type=Intersoft.Client.UI.Controls.UXThumb)>
<TemplatePartAttribute(Name="VerticalTooltipPopup", Type=Intersoft.Client.UI.Controls.UXPopup)>
<TemplatePartAttribute(Name="VerticalRangeElement", Type=System.Windows.Controls.Grid)>
Public Class UXSliderBar 
   Inherits UXSliderBarBase
   Implements Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing 
Dim instance As UXSliderBar
[TemplatePartAttribute(Name="HorizontalValueRangeElement", Type=System.Windows.Controls.Border)]
[TemplatePartAttribute(Name="HorizontalRangeElement", Type=System.Windows.Controls.Grid)]
[TemplatePartAttribute(Name="VerticalTrackElement", Type=System.Windows.Controls.Grid)]
[TemplatePartAttribute(Name="VerticalValueRangeElement", Type=System.Windows.Controls.Border)]
[TemplatePartAttribute(Name="HorizontalTrackElement", Type=System.Windows.Controls.Grid)]
[TemplatePartAttribute(Name="VerticalThumbElement", Type=Intersoft.Client.UI.Controls.UXThumb)]
[TemplatePartAttribute(Name="VerticalTooltipElement", Type=Intersoft.Client.UI.Controls.StylishLabel)]
[TemplatePartAttribute(Name="HorizontalTooltipPopup", Type=Intersoft.Client.UI.Controls.UXPopup)]
[TemplatePartAttribute(Name="HorizontalTooltipElement", Type=Intersoft.Client.UI.Controls.StylishLabel)]
[StyleTypedPropertyAttribute(Property="ThumbStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXThumb)]
[TemplatePartAttribute(Name="HorizontalThumbElement", Type=Intersoft.Client.UI.Controls.UXThumb)]
[TemplatePartAttribute(Name="VerticalTooltipPopup", Type=Intersoft.Client.UI.Controls.UXPopup)]
[TemplatePartAttribute(Name="VerticalRangeElement", Type=System.Windows.Controls.Grid)]
public class UXSliderBar : UXSliderBarBase, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing  
[TemplatePartAttribute(Name="HorizontalValueRangeElement", Type=System.Windows.Controls.Border)]
[TemplatePartAttribute(Name="HorizontalRangeElement", Type=System.Windows.Controls.Grid)]
[TemplatePartAttribute(Name="VerticalTrackElement", Type=System.Windows.Controls.Grid)]
[TemplatePartAttribute(Name="VerticalValueRangeElement", Type=System.Windows.Controls.Border)]
[TemplatePartAttribute(Name="HorizontalTrackElement", Type=System.Windows.Controls.Grid)]
[TemplatePartAttribute(Name="VerticalThumbElement", Type=Intersoft.Client.UI.Controls.UXThumb)]
[TemplatePartAttribute(Name="VerticalTooltipElement", Type=Intersoft.Client.UI.Controls.StylishLabel)]
[TemplatePartAttribute(Name="HorizontalTooltipPopup", Type=Intersoft.Client.UI.Controls.UXPopup)]
[TemplatePartAttribute(Name="HorizontalTooltipElement", Type=Intersoft.Client.UI.Controls.StylishLabel)]
[StyleTypedPropertyAttribute(Property="ThumbStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXThumb)]
[TemplatePartAttribute(Name="HorizontalThumbElement", Type=Intersoft.Client.UI.Controls.UXThumb)]
[TemplatePartAttribute(Name="VerticalTooltipPopup", Type=Intersoft.Client.UI.Controls.UXPopup)]
[TemplatePartAttribute(Name="VerticalRangeElement", Type=System.Windows.Controls.Grid)]
public ref class UXSliderBar : public UXSliderBarBase, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing  
Remarks

The track in UXSliderBar represents the range span of values that can be selected by user. The lowest possible value in UXSliderBar is specified in Minimum property, while the highest possible value is specified in Maximum property. The LargeChange and SmallChange properties indicates the value to be added or substracted from the value of UXSliderBar.

The following example shows how to define a simple UXSliderBar in XAML.

View
Copy Code
<Intersoft:UXSliderBar Minimum="0" Maximum="100" LargeChange="10" SmallChange="1" TickPlacement="BottomRight" />
            

Inheritance Hierarchy

System.Object
   System.Windows.DependencyObject
      System.Windows.UIElement
         System.Windows.FrameworkElement
            System.Windows.Controls.Control
               System.Windows.Controls.Primitives.RangeBase
                  Intersoft.Client.Framework.ISRangeControl
                     Intersoft.Client.UI.Aqua.UXInput.UXSliderBarBase
                        Intersoft.Client.UI.Aqua.UXInput.UXSliderBar

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

UXSliderBar Members
Intersoft.Client.UI.Aqua.UXInput Namespace
UXSliderBar
MVVM Pattern Overview
Styles and Templates Overview
Commanding Overview

Send Feedback