New to Telerik UI for WPFStart a free 30-day trial

Represents bar indicator.

Definition

Namespace:Telerik.Windows.Controls.Gauge

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
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

Initializes a new instance of the BarIndicator class.

C#
public BarIndicator()

Fields

EmptyFillProperty

DependencyProperty

Identifies the EmptyFill dependency property.

C#
public static readonly DependencyProperty EmptyFillProperty

EndWidthProperty

DependencyProperty

Identifies the EndWidth dependency property.

C#
public static readonly DependencyProperty EndWidthProperty

Identifies RangeColorGradientOrientation property.

C#
public static readonly DependencyProperty RangeColorGradientOrientationProperty

RangeColorModeProperty

DependencyProperty

Identifies RangeColorMode property.

C#
public static readonly DependencyProperty RangeColorModeProperty

RangeColorSmoothingProperty

DependencyProperty

Identifies RangeColorSmoothing property.

C#
public static readonly DependencyProperty RangeColorSmoothingProperty

StartWidthProperty

DependencyProperty

Identifies the StartWidth dependency property.

C#
public static readonly DependencyProperty StartWidthProperty

StrokeThicknessProperty

DependencyProperty

Identifies the StrokeThickness dependency property.

C#
public static readonly DependencyProperty StrokeThicknessProperty

Properties

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

C#
public Brush EmptyFill { get; set; }

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.

C#
public double EndWidth { get; set; }

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

C#
public RangeColorGradientOrientation RangeColorGradientOrientation { get; set; }

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

C#
public RangeColorMode RangeColorMode { get; set; }

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

C#
public double RangeColorSmoothing { get; set; }

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.

C#
public double StartWidth { get; set; }

Gets or sets stroke thickness.

C#
public double StrokeThickness { get; set; }

Methods

Called when the RangeColorMode property was changed.

C#
protected static void RangeColorModeChangedHandler(DependencyObject source, DependencyPropertyChangedEventArgs eventArgs)
Parameters:sourceDependencyObject

The source.

eventArgsDependencyPropertyChangedEventArgs

The DependencyPropertyChangedEventArgs instance containing the event data.

Resets the theme.

C#
public override void ResetTheme()

Overrides: GraphicIndicator.ResetTheme()