Class
VirtualGridItemScroller

Represents an item scroller in RadVirtualGrid.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class VirtualGridItemScroller : ItemScroller<int>, IEnumerable, IDisposable

Inheritance: objectItemScroller<int>VirtualGridItemScroller

Implements: IDisposableIEnumerable

Inherited Members ItemScroller<int>.currentItemWidthItemScroller<int>.cachedScrollOffsetItemScroller<int>.scrollbarChangedItemScroller<int>.OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)ItemScroller<int>.OnScrollerUpdated(EventArgs)ItemScroller<int>.Dispose()ItemScroller<int>.Dispose(bool)ItemScroller<int>.ScrollToItem(int)ItemScroller<int>.ScrollToBegin()ItemScroller<int>.ScrollToEnd()ItemScroller<int>.ScrollTo(int)ItemScroller<int>.UpdateOnScroll(ScrollEventArgs)ItemScroller<int>.UpdateScrollValue()ItemScroller<int>.UpdateScrollStep()ItemScroller<int>.SetScrollBarVisibility()ItemScroller<int>.ShowToolTip()ItemScroller<int>.GetToolTipText()ItemScroller<int>.GetCurrentItemIndex()ItemScroller<int>.HideToolTip()ItemScroller<int>.AllowHiddenScrollingItemScroller<int>.MaxItemWidthItemScroller<int>.ScrollStateItemScroller<int>.TraverserItemScroller<int>.ScrollbarItemScroller<int>.ElementProviderItemScroller<int>.ScrollModeItemScroller<int>.ClientSizeItemScroller<int>.ItemHeightItemScroller<int>.ItemSpacingItemScroller<int>.ScrollOffsetItemScroller<int>.PositionItemScroller<int>.ToolTipItemScroller<int>.AsynchronousScrollingItemScroller<int>.ScrollerUpdatedItemScroller<int>.ToolTipTextNeeded

Constructors

VirtualGridItemScroller(VirtualGridTableViewState)

Initializes a new instance of the VirtualGridItemScroller class.

Declaration

cs-api-definition
public VirtualGridItemScroller(VirtualGridTableViewState viewState)

Parameters

viewState

VirtualGridTableViewState

State of the view.

Methods

GetItemOffset(int)

Gets the item offset.

Declaration

cs-api-definition
public int GetItemOffset(int item)

Parameters

item

int

The item.

Returns

int

GetScrollHeight(int)

Gets the height of the scroll.

Declaration

cs-api-definition
public override int GetScrollHeight(int item)

Parameters

item

int

The item.

Returns

int

Overrides ItemScroller<int>.GetScrollHeight(int)

ScrollDown(int)

Scrolls down with the specified step.

Declaration

cs-api-definition
protected override bool ScrollDown(int step)

Parameters

step

int

The step.

Returns

bool

Overrides ItemScroller<int>.ScrollDown(int)

ScrollToItem(int, bool)

Scrolls to item.

Declaration

cs-api-definition
public override bool ScrollToItem(int item, bool checkScrollVisibility)

Parameters

item

int

The item.

checkScrollVisibility

bool

if set to true scroll visibility is checked before processing scrolling.

Returns

bool

Overrides ItemScroller<int>.ScrollToItem(int, bool)

ScrollUp(int)

Scrolls up.

Declaration

cs-api-definition
protected override bool ScrollUp(int step)

Parameters

step

int

The step.

Returns

bool

Overrides ItemScroller<int>.ScrollUp(int)

UpdateScrollRange()

Updates the scroll range.

Declaration

cs-api-definition
public override void UpdateScrollRange()

Overrides ItemScroller<int>.UpdateScrollRange()

UpdateScrollRange(int, bool)

Updates the scroll range with concrete range.

Declaration

cs-api-definition
public override void UpdateScrollRange(int width, bool updateScrollValue)

Parameters

width

int

The width.

updateScrollValue

bool

if set to true [update scroll value].

Overrides ItemScroller<int>.UpdateScrollRange(int, bool)