Class
BarIndicator

Represents bar indicator.

Definition

Namespace:Telerik.Windows.Controls.Gauge

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class BarIndicator : InteractiveIndicator

Inheritance: objectGraphicIndicatorInteractiveIndicatorBarIndicator

Inherited Members InteractiveIndicator.DurationPropertyInteractiveIndicator.IsAnimatedPropertyInteractiveIndicator.OnValueChanged(double, double)InteractiveIndicator.DurationInteractiveIndicator.IsAnimatedInteractiveIndicator.DragIndicatorStartedInteractiveIndicator.DragIndicatorFinishedGraphicIndicator.OffPositionPropertyGraphicIndicator.RefreshModePropertyGraphicIndicator.RefreshRatePropertyGraphicIndicator.SnapIntervalPropertyGraphicIndicator.SnapTypePropertyGraphicIndicator.TooltipFormatPropertyGraphicIndicator.ToolTipStylePropertyGraphicIndicator.ToolTipTemplatePropertyGraphicIndicator.ValuePropertyGraphicIndicator.ValueChangedEventGraphicIndicator.ValueSourcePropertyGraphicIndicator.UseRangeColorPropertyGraphicIndicator.MoveNext()GraphicIndicator.MovePrevious()GraphicIndicator.OnApplyTemplate()GraphicIndicator.Reset()GraphicIndicator.StartPlayback()GraphicIndicator.StartPlayback(PropertyChangedEventHandler)GraphicIndicator.StopPlayback()GraphicIndicator.OnInitialized(EventArgs)GraphicIndicator.OnCreateAutomationPeer()GraphicIndicator.DataGraphicIndicator.InternalAnimationStartedGraphicIndicator.OffPositionGraphicIndicator.PlaybackFrameGraphicIndicator.RefreshModeGraphicIndicator.RefreshRateGraphicIndicator.RefreshTimerGraphicIndicator.SnapIntervalGraphicIndicator.SnapTypeGraphicIndicator.TooltipFormatGraphicIndicator.ToolTipStyleGraphicIndicator.ToolTipTemplateGraphicIndicator.ValueGraphicIndicator.ValueMappingsGraphicIndicator.ValueSourceGraphicIndicator.UseRangeColorGraphicIndicator.ValueChanged

Constructors

BarIndicator()

Initializes a new instance of the BarIndicator class.

Declaration

cs-api-definition
public BarIndicator()

Fields

EmptyFillProperty

Identifies the EmptyFill dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EmptyFillProperty

Field Value

DependencyProperty

EndWidthProperty

Identifies the EndWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EndWidthProperty

Field Value

DependencyProperty

RangeColorGradientOrientationProperty

Identifies RangeColorGradientOrientation property.

Declaration

cs-api-definition
public static readonly DependencyProperty RangeColorGradientOrientationProperty

Field Value

DependencyProperty

RangeColorModeProperty

Identifies RangeColorMode property.

Declaration

cs-api-definition
public static readonly DependencyProperty RangeColorModeProperty

Field Value

DependencyProperty

RangeColorSmoothingProperty

Identifies RangeColorSmoothing property.

Declaration

cs-api-definition
public static readonly DependencyProperty RangeColorSmoothingProperty

Field Value

DependencyProperty

StartWidthProperty

Identifies the StartWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty StartWidthProperty

Field Value

DependencyProperty

StrokeThicknessProperty

Identifies the StrokeThickness dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty StrokeThicknessProperty

Field Value

DependencyProperty

Properties

EmptyFill

Gets or sets the brush for the empty part of the bar indicator.

Declaration

cs-api-definition
public Brush EmptyFill { get; set; }

Property Value

Brush

EndWidth

Gets or sets end width of the bar indicator. Width of the bar indicator is represented using relative measurements. The value should be in the 0..1 range.

Declaration

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

Property Value

double

RangeColorGradientOrientation

Gets or sets value which indicates the gradient orientation that is used to build bar indicator background.

Declaration

cs-api-definition
public RangeColorGradientOrientation RangeColorGradientOrientation { get; set; }

Property Value

RangeColorGradientOrientation

RangeColorMode

Gets or sets value which indicates the mode that is used to build bar indicator background.

Declaration

cs-api-definition
public RangeColorMode RangeColorMode { get; set; }

Property Value

RangeColorMode

RangeColorSmoothing

Gets or sets value which indicates the color smoothing for the ProportionalGradient range color mode.

Declaration

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

Property Value

double

StartWidth

Gets or sets start width of the bar indicator. Width of the bar indicator is represented using relative measurements. The value should be in the 0..1 range.

Declaration

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

Property Value

double

StrokeThickness

Gets or sets stroke thickness.

Declaration

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

Property Value

double

Methods

RangeColorModeChangedHandler(DependencyObject, DependencyPropertyChangedEventArgs)

Called when the RangeColorMode property was changed.

Declaration

cs-api-definition
protected static void RangeColorModeChangedHandler(DependencyObject source, DependencyPropertyChangedEventArgs eventArgs)

Parameters

source

DependencyObject

The source.

eventArgs

DependencyPropertyChangedEventArgs

The DependencyPropertyChangedEventArgs instance containing the event data.

ResetTheme()

Resets the theme.

Declaration

cs-api-definition
public override void ResetTheme()

Overrides GraphicIndicator.ResetTheme()