Class TreeNodeContentElement
Represents the content element of a tree node that handles the display and visual aspects of the node.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class TreeNodeContentElement : TreeViewVisual, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
TreeNodeContentElement()
Declaration
public TreeNodeContentElement()
Fields
FullRowSelectProperty
Identifies the FullRowSelect dependency property.
Declaration
public static RadProperty FullRowSelectProperty
Field Value
|
RadProperty
|
HasChildrenProperty
Identifies the HasChildren dependency property.
Declaration
public static RadProperty HasChildrenProperty
Field Value
|
RadProperty
|
HotTrackingProperty
Identifies the HotTracking dependency property.
Declaration
public static RadProperty HotTrackingProperty
Field Value
|
RadProperty
|
IsControlInactiveProperty
Identifies the IsControlInactive dependency property.
Declaration
public static RadProperty IsControlInactiveProperty
Field Value
|
RadProperty
|
IsCurrentProperty
Identifies the IsCurrent dependency property.
Declaration
public static RadProperty IsCurrentProperty
Field Value
|
RadProperty
|
IsExpandedProperty
Identifies the IsExpanded dependency property.
Declaration
public static RadProperty IsExpandedProperty
Field Value
|
RadProperty
|
IsRootNodeProperty
Identifies the IsRootNode dependency property.
Declaration
public static RadProperty IsRootNodeProperty
Field Value
|
RadProperty
|
IsSelectedProperty
Identifies the IsSelected dependency property.
Declaration
public static RadProperty IsSelectedProperty
Field Value
|
RadProperty
|
Properties
FullDesiredSize
Gets or sets the full desired size calculated by the virtualized container
Declaration
public SizeF FullDesiredSize { get; set; }
Property Value
|
System.Drawing.SizeF
|
NodeElement
Gets the TreeNodeElement that contains this content element.
Declaration
public TreeNodeElement NodeElement { get; }
Property Value
|
TreeNodeElement
|
Methods
InitializeFields()
Initializes the fields of the TreeNodeContentElement.
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Measures the size required by the element.
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
|
System.Drawing.SizeF
availableSize
The available size for the element. |
Returns
|
System.Drawing.SizeF
The desired size of the element. |
Overrides
Synchronize()
Synchronizes the content element with its node element's data.
Declaration
public virtual void Synchronize()