Class TreeViewTraverser
Inheritance
System.Object
TreeViewTraverser
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class TreeViewTraverser : ITraverser<RadTreeNode>, IEnumerator<RadTreeNode>, IDisposable, IEnumerator, IEnumerable
Constructors
TreeViewTraverser(RadTreeViewElement)
TreeViewTraverser(RadTreeViewElement, RadTreeNode)
Declaration
public TreeViewTraverser(RadTreeViewElement owner, RadTreeNode position)
Parameters
RadTreeViewElement
owner
|
RadTreeNode
position
|
Properties
Current
Declaration
public RadTreeNode Current { get; }
Property Value
RadTreeNode
|
Implements
System.Collections.Generic.IEnumerator<T>.Current
Position
Declaration
public object Position { get; set; }
Property Value
System.Object
|
Implements
Methods
Dispose()
Declaration
public void Dispose()
Implements
System.IDisposable.Dispose()
GetEnumerator()
Declaration
public IEnumerator GetEnumerator()
Returns
System.Collections.IEnumerator
|
Implements
System.Collections.IEnumerable.GetEnumerator()
MoveBackward(RadTreeNode)
Declaration
public bool MoveBackward(RadTreeNode node)
Parameters
RadTreeNode
node
|
Returns
System.Boolean
|
MoveForward(RadTreeNode)
Declaration
public bool MoveForward(RadTreeNode node)
Parameters
RadTreeNode
node
|
Returns
System.Boolean
|
MoveNext()
Declaration
public bool MoveNext()
Returns
System.Boolean
|
Implements
System.Collections.IEnumerator.MoveNext()
MoveNextCore()
Declaration
protected virtual bool MoveNextCore()
Returns
System.Boolean
|
MovePrevious()
Declaration
public bool MovePrevious()
Returns
System.Boolean
|
Implements
MovePreviousCore()
Declaration
protected virtual bool MovePreviousCore()
Returns
System.Boolean
|
MoveTo(Int32)
Declaration
public void MoveTo(int index)
Parameters
System.Int32
index
|
MoveTo(RadTreeNode)
MoveToEnd()
OnTraversing()
Declaration
protected bool OnTraversing()
Returns
System.Boolean
|
OnTraversing(TreeViewTraversingEventArgs)
Declaration
protected virtual void OnTraversing(TreeViewTraversingEventArgs e)
Parameters
TreeViewTraversingEventArgs
e
|
Reset()
Declaration
public void Reset()
Implements
System.Collections.IEnumerator.Reset()
Events
Traversing
Declaration
public event TreeViewTraversingEventHandler Traversing
Event Type
TreeViewTraversingEventHandler
|
Explicit Interface Implementations
IEnumerator.Current
Declaration
object IEnumerator.Current { get; }
Returns
System.Object
|
Implements
System.Collections.IEnumerator.Current