Class
TreeContainer

Definition

Namespace:Telerik.Windows.Rendering

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
public abstract class TreeContainer : SelectorItemBase, ISelectorItem, IMouseOverHighlightItem, ISupportsStates, ITreeContainer, IDataContainer

Inheritance: objectSelectorItemBaseTreeContainer

Derived Classes: ColumnHeaderContainerGroupHeaderContainerBase

Implements: IDataContainerIMouseOverHighlightItemISelectorItemISupportsStatesITreeContainer

Inherited Members SelectorItemBase.IsMouseOverHighlightedPropertySelectorItemBase.ChangeSelection(bool)SelectorItemBase.ChangeHighlight(bool)SelectorItemBase.OnApplyTemplate()SelectorItemBase.OnGotFocus(RoutedEventArgs)SelectorItemBase.OnLostFocus(RoutedEventArgs)SelectorItemBase.OnMouseLeftButtonDown(MouseButtonEventArgs)SelectorItemBase.OnMouseRightButtonDown(MouseButtonEventArgs)SelectorItemBase.OnMouseEnter(MouseEventArgs)SelectorItemBase.OnMouseLeave(MouseEventArgs)SelectorItemBase.ChangeVisualState(bool)SelectorItemBase.GetDataItem()SelectorItemBase.GoToState(bool, params string[])SelectorItemBase.IsSelectedSelectorItemBase.IsMouseOverHighlightedSelectorItemBase.MouseOverHighlightHelperSelectorItemBase.SelectionHelper

Constructors

TreeContainer()

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
protected TreeContainer()

Fields

AlternatingBackgroundProperty

Declaration

cs-api-definition
public static readonly DependencyProperty AlternatingBackgroundProperty

Field Value

DependencyProperty

ContentTemplateProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ContentTemplateProperty

Field Value

DependencyProperty

SubitemsGapProperty

Declaration

cs-api-definition
public static readonly DependencyProperty SubitemsGapProperty

Field Value

DependencyProperty

SubitemsPaddingProperty

Declaration

cs-api-definition
public static readonly DependencyProperty SubitemsPaddingProperty

Field Value

DependencyProperty

Properties

AlternatingBackground

Declaration

cs-api-definition
public Brush AlternatingBackground { get; set; }

Property Value

Brush

ContentTemplate

Declaration

cs-api-definition
public DataTemplate ContentTemplate { get; set; }

Property Value

DataTemplate

DataItem

Declaration

cs-api-definition
public override object DataItem { get; set; }

Property Value

object

Overrides SelectorItemBase.DataItem

Implements IDataContainer.DataItem

SubitemsGap

Declaration

cs-api-definition
public double SubitemsGap { get; set; }

Property Value

double

Implements ITreeContainer.SubitemsGap

SubitemsPadding

Declaration

cs-api-definition
public Thickness SubitemsPadding { get; set; }

Property Value

Thickness

Implements ITreeContainer.SubitemsPadding

Methods

CreateProxy()

Declaration

cs-api-definition
protected virtual TreeContainer.TreeItemProxy CreateProxy()

Returns

TreeContainer.TreeItemProxy

OnDataItemChanged(HierarchicalItem)

Declaration

cs-api-definition
protected virtual void OnDataItemChanged(HierarchicalItem item)

Parameters

item

HierarchicalItem

UpdateAlternatingRows()

Declaration

cs-api-definition
public void UpdateAlternatingRows()