ClassPropertyGridTraverser
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class PropertyGridTraverser : ITraverser<PropertyGridItemBase>, IDisposable, IEnumerator, IEnumerable
Inheritance: objectPropertyGridTraverser
Implements:
Constructors
PropertyGridTraverser(PropertyGridTableElement)
Declaration
public PropertyGridTraverser(PropertyGridTableElement propertyGridElement)
Parameters
propertyGridElement
Properties
Current
Declaration
public PropertyGridItemBase Current { get; }
Property Value
TraverseHirarchy
This property determines whether the traverser will traverse only via expanded items or through all items
Methods
Dispose()
Declaration
public void Dispose()
Implements
GetIndex(PropertyGridItemBase)
Declaration
public int GetIndex(PropertyGridItemBase item)
Parameters
item
Returns
GetLastChild(PropertyGridItemBase)
Declaration
protected virtual PropertyGridItemBase GetLastChild(PropertyGridItemBase currentItem)
Parameters
currentItem
Returns
MoveNextFromDataItem(PropertyGridItemBase, bool, bool)
Declaration
protected virtual bool MoveNextFromDataItem(PropertyGridItemBase currentItem, bool checkIfExpandable, bool resetIndex)
Parameters
currentItem
checkIfExpandable
resetIndex
Returns
MoveNextFromGroupItem(PropertyGridGroupItem)
Declaration
protected virtual bool MoveNextFromGroupItem(PropertyGridGroupItem currentGroup)
Parameters
currentGroup
Returns
MovePrevious()
Moves the previous.
MovePreviousFromDataItem(PropertyGridItemBase)
Declaration
protected virtual bool MovePreviousFromDataItem(PropertyGridItemBase currentItem)
Parameters
currentItem
Returns
MovePreviousFromGroupItem(PropertyGridGroupItem)
Declaration
protected virtual bool MovePreviousFromGroupItem(PropertyGridGroupItem currentGroup)
Parameters
currentGroup
Returns
MoveTo(PropertyGridItemBase)
Declaration
public int MoveTo(PropertyGridItemBase item)
Parameters
item
Returns
MoveToEnd()
Moves to end.
OnTraversing(PropertyGridTraversingEventArgs)
Declaration
protected virtual void OnTraversing(PropertyGridTraversingEventArgs e)
Parameters
e
Reset()
Declaration
public void Reset()
Implements
Events
Traversing
Declaration
public event PropertyGridTraversingEventHandler Traversing
Event Value