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()