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

An items control that will layout the HeatMapColumnLabel items in a horizontal manner.

Definition

Namespace:Telerik.Windows.Controls.HeatMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public class HeatMapColumnLabelsControl : HeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>

Inheritance: objectFastItemsControlBaseFastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>HeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>HeatMapColumnLabelsControl

Inherited Members HeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelStylePropertyHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.HoveredLabelStylePropertyHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelHorizontalAlignmentPropertyHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelVerticalAlignmentPropertyHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelClipToBoundsPropertyHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.CellBorderThicknessPropertyHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelStyleHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.HoveredLabelStyleHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelHorizontalAlignmentHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelVerticalAlignmentHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.LabelClipToBoundsHeatMapLabelsControlBase<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.CellBorderThicknessFastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.ItemsSourcePropertyFastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.ItemStylePropertyFastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.OnApplyTemplate()FastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.OnItemsChanged()FastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.OnItemAdded(HeatMapColumnLabel, object)FastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.OnItemRemoved(HeatMapColumnLabel, object)FastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.ItemsSourceFastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.ItemStyleFastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.ChildrenFastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.HostPanelFastItemsControlBase.OnApplyTemplate()FastItemsControlBase.OnInitialized(EventArgs)FastItemsControlBase.ControlRoot...

Constructors

Initializes a new instance of the HeatMapColumnLabelsControl class.

C#
public HeatMapColumnLabelsControl()

Fields

ColumnsCountProperty

DependencyProperty

Identifies the ColumnsCount dependency property.

C#
public static readonly DependencyProperty ColumnsCountProperty

LabelRotationAngleProperty

DependencyProperty

Identifies the LabelRotationAngle dependency property.

C#
public static readonly DependencyProperty LabelRotationAngleProperty

PositionProperty

DependencyProperty

Identifies the Position dependency property.

C#
public static readonly DependencyProperty PositionProperty

Properties

Gets or sets the columns count.

C#
public int ColumnsCount { get; set; }

Gets or sets the rotation angle applied to the label.

C#
public double LabelRotationAngle { get; set; }

Gets or sets the position.

C#
public HeatMapColumnLabelsPanelPosition Position { get; set; }

Methods

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The type-specific AutomationPeer implementation.

Called when the items have changed.

C#
protected override void OnItemsChanged()

Overrides: FastItemsControl<HeatMapColumnLabel, HeatMapColumnLabelsPanel>.OnItemsChanged()