Class
GridTraverser.GridTraverserPosition

Represents a position in the traverser

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class GridTraverser.GridTraverserPosition : IEquatable<GridTraverser.GridTraverserPosition>

Inheritance: objectGridTraverser.GridTraverserPosition

Implements: IEquatable<GridTraverser.GridTraverserPosition>

Constructors

GridTraverserPosition(IHierarchicalRow, IHierarchicalRow, object, bool, TraversalModes)

Initializes a new instance of the GridTraverser.GridTraverserPosition class.

Declaration

cs-api-definition
public GridTraverserPosition(IHierarchicalRow rootRow, IHierarchicalRow hierarchyRow, object position, bool overDetailsRow, GridTraverser.TraversalModes mode)

Parameters

rootRow

IHierarchicalRow

The root row.

hierarchyRow

IHierarchicalRow

The hierarchy row.

position

object

The position.

overDetailsRow

bool

The over details row.

mode

GridTraverser.TraversalModes

The mode.

Properties

HierarchyRow

Gets the hierarchy row.

Declaration

cs-api-definition
public IHierarchicalRow HierarchyRow { get; }

Property Value

IHierarchicalRow

The hierarchy row.

Mode

Gets or sets the mode.

Declaration

cs-api-definition
public GridTraverser.TraversalModes Mode { get; set; }

Property Value

GridTraverser.TraversalModes

The mode.

OverDetailsRow

Gets the over details row.

Declaration

cs-api-definition
public bool OverDetailsRow { get; }

Property Value

bool

The over details row.

Position

Gets the position.

Declaration

cs-api-definition
public object Position { get; }

Property Value

object

The position.

RootRow

Gets the root row.

Declaration

cs-api-definition
public IHierarchicalRow RootRow { get; }

Property Value

IHierarchicalRow

The root row.

Methods

Equals(GridTraverserPosition)

Determines whether the specified position is equal.

Declaration

cs-api-definition
public bool Equals(GridTraverser.GridTraverserPosition position)

Parameters

position

GridTraverser.GridTraverserPosition

The position.

Returns

bool

Implements IEquatable<GridTraverser.GridTraverserPosition>.Equals(GridTraverser.GridTraverserPosition)

Equals(object)

Determines whether the specified object is equal to the current object.

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

Overrides object.Equals(object)

GetHashCode()

Serves as a hash function for a particular type.

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

A hash code for the current object.

Overrides object.GetHashCode()