Class StackedBarItemsControl
An StackedBarItem items control.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.DataBars
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public class StackedBarItemsControl : FastItemsControl<StackedBarItem, Grid>
Constructors
StackedBarItemsControl()
Initializes a new instance of the StackedBarItemsControl class.
Declaration
public StackedBarItemsControl()
Fields
BarBorderBrushesProperty
Identifies the BarBorderBrushes dependency property.
Declaration
public static readonly DependencyProperty BarBorderBrushesProperty
Field Value
System.Windows.DependencyProperty
|
BarBorderThicknessProperty
Identifies the BarBorderThickness dependency property.
Declaration
public static readonly DependencyProperty BarBorderThicknessProperty
Field Value
System.Windows.DependencyProperty
|
BarBrushesProperty
Identifies the BarBrushes dependency property.
Declaration
public static readonly DependencyProperty BarBrushesProperty
Field Value
System.Windows.DependencyProperty
|
BarHeightPercentProperty
Identifies the BarHeightPercent dependency property.
Declaration
public static readonly DependencyProperty BarHeightPercentProperty
Field Value
System.Windows.DependencyProperty
|
BarStyleProperty
Identifies the BarStyle dependency property.
Declaration
public static readonly DependencyProperty BarStyleProperty
Field Value
System.Windows.DependencyProperty
|
ShowToolTipsProperty
Identifies the ShowToolTips dependency property.
Declaration
public static readonly DependencyProperty ShowToolTipsProperty
Field Value
System.Windows.DependencyProperty
|
Properties
BarBorderBrushes
Gets or sets the collection of brushes that are used for the Stroke of the DataBarShapes.
Declaration
public BrushCollection BarBorderBrushes { get; set; }
Property Value
BrushCollection
|
Remarks
Each DataBarShape is assigned a Stroke from the BarBorderBrushes collection. The index of the brush that is assigned corresponds to the index of the data bar shape. For instance if the ItemsSource has 7 items and the BarBorderBrushes collection holds 4 brushes the Stroke of the data bar shape with index 4 is the brush with index 0 and the Stroke of the data bar shape with index 5 is the brush with index 1.
BarBorderThickness
Gets or sets the StrokeThickness of the DataBarShapes.
Declaration
public double BarBorderThickness { get; set; }
Property Value
System.Double
|
BarBrushes
Gets or sets the collection of brushes that are used for the Fill of the DataBarShapes.
Declaration
public BrushCollection BarBrushes { get; set; }
Property Value
BrushCollection
|
Remarks
Each DataBarShape is assigned a Fill from the BarBrushes collection. The index of the brush that is assigned corresponds to the index of the data bar shape. For instance if the ItemsSource has 7 items and the BarBrushes collection holds 4 brushes the Fill of the data bar shape with index 3 is the brush with index 3 and the Fill of the data bar shape with index 4 is the brush with index 0.
BarHeightPercent
Gets or sets the height percent (from 0 to 1) of the contained DataBarShapes.
Declaration
public double BarHeightPercent { get; set; }
Property Value
System.Double
|
BarStyle
Gets or sets the style that is applied to the DataBarShapes.
Declaration
public double BarStyle { get; set; }
Property Value
System.Double
|
ShowToolTips
Gets or sets the ShowToolTips.
Declaration
public double ShowToolTips { get; set; }
Property Value
System.Double
|
Methods
OnItemsChanged()
This method is called whenever items are added or removed.
Declaration
protected override void OnItemsChanged()