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

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public abstract class TreeNodeProvider : IDisposable

Inheritance: objectTreeNodeProvider

Implements: IDisposable

Constructors

C#
public TreeNodeProvider(RadTreeViewElement treeView)
Parameters:treeViewRadTreeViewElement

Properties

Gets a value indicating whether this instance is suspended.

C#
public bool IsSuspended { get; }
Property Value:

true if this instance is suspended; otherwise, false.

Gets or sets a value indicating weather the changes in the child collections in Object Relational Binding mode will be reflected automatically.

C#
public bool ReflectInnerObjectRelationChanges { get; set; }

Gets the tree view.

C#
public RadTreeViewElement TreeView { get; }
Property Value:

The tree view.

Methods

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

C#
public virtual void Dispose()

Implements: IDisposable.Dispose()

Gets the nodes.

C#
public abstract IList<RadTreeNode> GetNodes(RadTreeNode parent)
Parameters:parentRadTreeNodeReturns:

IList<RadTreeNode>

Resets this instance.

C#
public virtual void Reset()

Resumes the update.

C#
public virtual void ResumeUpdate()

Sets the current.

C#
public virtual void SetCurrent(RadTreeNode node)
Parameters:nodeRadTreeNode

The node.

Suspends the update.

C#
public virtual void SuspendUpdate()