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

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class ListViewTraverser : ITraverser<ListViewDataItem>, IDisposable, IEnumerator, IEnumerable

Inheritance: objectListViewTraverser

Implements: IDisposableIEnumerableIEnumeratorITraverser<ListViewDataItem>

Constructors

C#
public ListViewTraverser(RadListViewElement owner)
Parameters:ownerRadListViewElement

Properties

C#
public ListViewDataItem Current { get; }
C#
public bool IsGroupingEnabled { get; }

Gets or sets the position.

C#
public object Position { get; set; }
Property Value:

The position.

Implements: ITraverser<ListViewDataItem>.Position

Methods

C#
public void Dispose()

Implements: IDisposable.Dispose()

C#
public IEnumerator GetEnumerator()
Returns:

IEnumerator

Implements: IEnumerable.GetEnumerator()

C#
public bool MoveNext()
Returns:

bool

Implements: IEnumerator.MoveNext()

C#
protected virtual bool MoveNextCore()
Returns:

bool

Moves the previous.

C#
public bool MovePrevious()
Returns:

bool

Implements: ITraverser<ListViewDataItem>.MovePrevious()

C#
protected virtual bool MovePreviousCore()
Returns:

bool

C#
public void MoveTo(int index)
Parameters:indexint
C#
public int MoveTo(ListViewDataItem item)
Parameters:itemListViewDataItemReturns:

int

Moves to end.

C#
public bool MoveToEnd()
Returns:

bool

Implements: ITraverser<ListViewDataItem>.MoveToEnd()

C#
protected virtual bool OnTraversing()
Returns:

bool

C#
protected virtual void OnTraversing(ListViewTraversingEventArgs e)
Parameters:eListViewTraversingEventArgs
C#
public void Reset()

Implements: IEnumerator.Reset()

C#
protected virtual void SetPositionCore(object value)
Parameters:valueobject

Events

C#
public event ListViewTraversingEventHandler Traversing