Class
HeatMapLabelsControlBase<TLabel, TPanel>

A base class for the horizontal and vertical HeatMapLabels items controls.

Definition

Namespace:Telerik.Windows.Controls.HeatMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Type Parameters:

TLabel

The type of the label.

TPanel

The type of the panel.

Syntax:

cs-api-definition
public class HeatMapLabelsControlBase<TLabel, TPanel> : FastItemsControl<TLabel, TPanel> where TLabel : HeatMapLabel, new() where TPanel : HeatMapLabelsPanelBase, new()

Inheritance: objectFastItemsControlBaseFastItemsControl<TLabel, TPanel>HeatMapLabelsControlBase<TLabel, TPanel>

Derived Classes: HeatMapColumnLabelsControlHeatMapRowLabelsControl

Inherited Members FastItemsControl<TLabel, TPanel>.ItemsSourcePropertyFastItemsControl<TLabel, TPanel>.ItemStylePropertyFastItemsControl<TLabel, TPanel>.OnApplyTemplate()FastItemsControl<TLabel, TPanel>.OnItemsChanged()FastItemsControl<TLabel, TPanel>.OnItemAdded(TLabel, object)FastItemsControl<TLabel, TPanel>.OnItemRemoved(TLabel, object)FastItemsControl<TLabel, TPanel>.ItemsSourceFastItemsControl<TLabel, TPanel>.ItemStyleFastItemsControl<TLabel, TPanel>.ChildrenFastItemsControl<TLabel, TPanel>.HostPanelFastItemsControlBase.OnApplyTemplate()FastItemsControlBase.OnInitialized(EventArgs)FastItemsControlBase.ControlRoot

Constructors

HeatMapLabelsControlBase()

Initializes a new instance of the HeatMapLabelsControlBase<TLabel, TPanel> class.

Declaration

cs-api-definition
public HeatMapLabelsControlBase()

Fields

CellBorderThicknessProperty

Identifies the CellBorderThickness dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CellBorderThicknessProperty

Field Value

DependencyProperty

HoveredLabelStyleProperty

Identifies the HoveredLabelStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HoveredLabelStyleProperty

Field Value

DependencyProperty

LabelClipToBoundsProperty

Identifies the LabelClipToBoundsProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelClipToBoundsProperty

Field Value

DependencyProperty

LabelHorizontalAlignmentProperty

Identifies the LabelHorizontalAlignment dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelHorizontalAlignmentProperty

Field Value

DependencyProperty

LabelStyleProperty

Identifies the LabelStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelStyleProperty

Field Value

DependencyProperty

LabelVerticalAlignmentProperty

Identifies the LabelVerticalAlignment dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelVerticalAlignmentProperty

Field Value

DependencyProperty

Properties

CellBorderThickness

Gets or sets the border thickness of a cell.

Declaration

cs-api-definition
public int CellBorderThickness { get; set; }

Property Value

int

HoveredLabelStyle

Gets or sets the style that is applied to the label of the row (or column) that the mouse is over.

Declaration

cs-api-definition
public Style HoveredLabelStyle { get; set; }

Property Value

Style

LabelClipToBounds

Gets or sets a value indicating whether to clip the labels in the panel. A label is clipped only if the desired size of the label is larger than the allotted space for this label.

Declaration

cs-api-definition
public bool LabelClipToBounds { get; set; }

Property Value

bool

LabelHorizontalAlignment

Gets or sets the value that is applied to the HorizontalAlignment property of the labels.

Declaration

cs-api-definition
public HorizontalAlignment LabelHorizontalAlignment { get; set; }

Property Value

HorizontalAlignment

LabelStyle

Gets or sets the style that is applied to the labels.

Declaration

cs-api-definition
public Style LabelStyle { get; set; }

Property Value

Style

LabelVerticalAlignment

Gets or sets the value that is applied to the VerticalAlignment property of the labels.

Declaration

cs-api-definition
public VerticalAlignment LabelVerticalAlignment { get; set; }

Property Value

VerticalAlignment