Class RadStackedDataBar
Represents a control that stacks data bars, the lengths of which represent values from an items source, in correspondence to the set minimum and maximum.
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
[TelerikToolboxCategory("Data Visualization")]
public sealed class RadStackedDataBar : RadDataBarBase
Constructors
RadStackedDataBar()
Fields
AppliedOverflowTemplateProperty
Identifies the Applied
Declaration
public static readonly DependencyProperty AppliedOverflowTemplateProperty
Field Value
System.
|
AppliedUnderflowTemplateProperty
Identifies the Applied
Declaration
public static readonly DependencyProperty AppliedUnderflowTemplateProperty
Field Value
System.
|
BarBorderBrushesProperty
Identifies the Bar
Declaration
public static readonly DependencyProperty BarBorderBrushesProperty
Field Value
System.
|
BarBrushesProperty
Identifies the Bar
Declaration
public static readonly DependencyProperty BarBrushesProperty
Field Value
System.
|
DataBarItemsProperty
Identifies the Data
Declaration
public static readonly DependencyProperty DataBarItemsProperty
Field Value
System.
|
ItemsSourceProperty
Identifies the Items
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
System.
|
ShowToolTipsProperty
Identifies the Show
Declaration
public static readonly DependencyProperty ShowToolTipsProperty
Field Value
System.
|
ToolTipFormatProperty
Identifies the Tool
Declaration
public static readonly DependencyProperty ToolTipFormatProperty
Field Value
System.
|
ToolTipPathProperty
Identifies the Tool
Declaration
public static readonly DependencyProperty ToolTipPathProperty
Field Value
System.
|
ValuePathProperty
Identifies the Value
Declaration
public static readonly DependencyProperty ValuePathProperty
Field Value
System.
|
Properties
AppliedOverflowTemplate
Gets the overflow template that is applied.
Declaration
public DataTemplate AppliedOverflowTemplate { get; }
Property Value
System.
|
Remarks
This property is set internally. If the positive sum is greater than the Maximum, the value of
this property is the same as the value of the Overflow
AppliedUnderflowTemplate
Gets the underflow template that is applied.
Declaration
public DataTemplate AppliedUnderflowTemplate { get; }
Property Value
System.
|
Remarks
This property is set internally. If the negative sum is less than the Minimum, the value of
this property is the same as the value of the Underflow
BarBorderBrushes
Gets or sets the collection of brushes that are used for the Stroke of the Data
Declaration
public BrushCollection BarBorderBrushes { get; set; }
Property Value
Remarks
Each Data
BarBrushes
Gets or sets the collection of brushes that are used for the Fill of the Data
Declaration
public BrushCollection BarBrushes { get; set; }
Property Value
Remarks
Each Data
DataBarItems
Gets the calculated Data
Declaration
public IEnumerable<DataBarDataItem> DataBarItems { get; }
Property Value
System.
|
Remarks
This property is set internally and modifying this collection should have no effect. This is a collection of
items that contain relevant information about a Stacked
ItemsSource
Gets or sets the ItemsSource.
Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
System.
|
ShowToolTips
Gets or sets a value indicating whether tool tips should be shown.
Declaration
public bool ShowToolTips { get; set; }
Property Value
System.
|
ToolTipFormat
Gets or sets the string used for formatting the tool tip string.
Declaration
public string ToolTipFormat { get; set; }
Property Value
System.
|
ToolTipPath
Gets or sets the name of the property from which the tool tip content is extracted.
Declaration
public string ToolTipPath { get; set; }
Property Value
System.
|
ValuePath
Gets or sets the name of the property from which values are extracted.
Declaration
public string ValuePath { get; set; }
Property Value
System.
|
Methods
OnCreateAutomationPeer()
Returns class-specific System.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System. The type-specific System. |
OnInitialized(EventArgs)
Raises the System.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System. The System. |
OnMaximumPropertyChanged(DependencyPropertyChangedEventArgs)
Called when the maximum has changed.
Declaration
protected override void OnMaximumPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters
System. The System. |
Overrides
OnMinimumPropertyChanged(DependencyPropertyChangedEventArgs)
Called when the minimum has changed.
Declaration
protected override void OnMinimumPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters
System. The System. |
Overrides
OnOriginValuePropertyChanged(DependencyPropertyChangedEventArgs)
Called when the origin value has changed.
Declaration
protected override void OnOriginValuePropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters
System. The System. |
Overrides
UpdateOutOfRangeTemplates()
Updates the applied out of range templates. If the sum of the negative values is less than the Minimum
the Applied
Declaration
protected override void UpdateOutOfRangeTemplates()