ClassRadStacked100DataBar
Represents a control that stacks data bars, the lengths of which represent values from an items source, in correspondence to total sum of the values.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
[TelerikToolboxCategory("Data Visualization")]
public sealed class RadStacked100DataBar : Control
Inheritance: objectRadStacked100DataBar
Constructors
RadStacked100DataBar()
Initializes a new instance of the RadStacked100DataBar class.
Declaration
public RadStacked100DataBar()
Fields
BarBorderBrushesProperty
Identifies the BarBorderBrushes dependency property.
Declaration
public static readonly DependencyProperty BarBorderBrushesProperty
Field Value
DependencyProperty
BarBorderThicknessProperty
Identifies the BarBorderThickness dependency property.
Declaration
public static readonly DependencyProperty BarBorderThicknessProperty
Field Value
DependencyProperty
BarBrushesProperty
Identifies the BarBrushes dependency property.
Declaration
public static readonly DependencyProperty BarBrushesProperty
Field Value
DependencyProperty
BarHeightPercentProperty
Identifies the BarHeightPercent dependency property.
Declaration
public static readonly DependencyProperty BarHeightPercentProperty
Field Value
DependencyProperty
BarStyleProperty
Identifies the BarStyle dependency property.
Declaration
public static readonly DependencyProperty BarStyleProperty
Field Value
DependencyProperty
DataBarItemsProperty
Identifies the DataBarItems dependency property.
Declaration
public static readonly DependencyProperty DataBarItemsProperty
Field Value
DependencyProperty
ItemsSourceProperty
Identifies the ItemsSource dependency property.
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
DependencyProperty
ShowToolTipsProperty
Identifies the ShowToolTips dependency property.
Declaration
public static readonly DependencyProperty ShowToolTipsProperty
Field Value
DependencyProperty
ToolTipFormatProperty
Identifies the ToolTipFormat dependency property.
Declaration
public static readonly DependencyProperty ToolTipFormatProperty
Field Value
DependencyProperty
ToolTipPathProperty
Identifies the ToolTipPath dependency property.
Declaration
public static readonly DependencyProperty ToolTipPathProperty
Field Value
DependencyProperty
ValuePathProperty
Identifies the ValuePath dependency property.
Declaration
public static readonly DependencyProperty ValuePathProperty
Field Value
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
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 DataBarShape with index 4 is the brush with index 0 and the Stroke of the DataBarShape with index 5 is the brush with index 1.
BarBorderThickness
Gets or sets the StrokeThickness of the DataBarShapes.
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
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 DataBarShape. For instance if the ItemsSource has 7 items and the BarBrushes collection holds 4 brushes the Fill of the DataBarShape with index 3 is the brush with index 3 and the Fill of the DataBarShape with index 4 is the brush with index 0.
BarHeightPercent
Gets or sets the height percent (from 0 to 1) that is set to the the DataBarShapes.
BarStyle
Gets or sets the style that is applied to the DataBarShapes.
Declaration
public Style BarStyle { get; set; }
Property Value
Style
DataBarItems
Gets the calculated DataBarDataItems.
Declaration
public IEnumerable<DataBarDataItem> DataBarItems { get; }
Property Value
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 StackedBarItem.
ItemsSource
Gets or sets the ItemsSource.
Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
ShowToolTips
Gets or sets the ShowToolTips.
ToolTipFormat
Gets or sets the string used for formatting the tool tip string.
ToolTipPath
Gets or sets the name of the property from which the tool tip content is extracted.
Methods
MeasureOverride(Size)
Overrides the Measure pass to define a specific behavior for measuring.
Declaration
protected override Size MeasureOverride(Size constraint)
Parameters
constraint
Size
Returns
Size
OnCreateAutomationPeer()
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
The type-specific AutomationPeer implementation.
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.