Class
ListViewRenderer

Definition

Constructors

ListViewRenderer(Context)

Declaration

cs-api-definition
public ListViewRenderer(Context context)

Parameters

context

Context

Fields

isLoadOnDemandAdded

Declaration

cs-api-definition
protected bool isLoadOnDemandAdded

Field Value

bool

isPullToRefreshBehaviorAdded

Declaration

cs-api-definition
protected bool isPullToRefreshBehaviorAdded

Field Value

bool

isReorderBehaviorAdded

Declaration

cs-api-definition
protected bool isReorderBehaviorAdded

Field Value

bool

isSelectionBehaviorAdded

Declaration

cs-api-definition
protected bool isSelectionBehaviorAdded

Field Value

bool

isStickyHeaderBehaviorAdded

Declaration

cs-api-definition
protected bool isStickyHeaderBehaviorAdded

Field Value

bool

isSwipeActionBehaviorAdded

Declaration

cs-api-definition
protected bool isSwipeActionBehaviorAdded

Field Value

bool

loadOnDemandBehavior

Declaration

cs-api-definition
protected LoadOnDemandBehavior loadOnDemandBehavior

Field Value

LoadOnDemandBehavior

pullToRefreshBehavior

Declaration

cs-api-definition
protected SwipeRefreshBehavior pullToRefreshBehavior

Field Value

SwipeRefreshBehavior

reorderBehavior

Declaration

cs-api-definition
protected ItemReorderBehavior reorderBehavior

Field Value

ItemReorderBehavior

selectionBehavior

Declaration

cs-api-definition
protected SelectionBehavior selectionBehavior

Field Value

SelectionBehavior

stickyHeaderBehavior

Declaration

cs-api-definition
protected StickyHeaderBehavior stickyHeaderBehavior

Field Value

StickyHeaderBehavior

swipeExecuteBehavior

Declaration

cs-api-definition
protected SwipeExecuteBehavior swipeExecuteBehavior

Field Value

SwipeExecuteBehavior

Properties

IsSwipingInProgress

Gets a value indicating whether a swipe operation is currently in progress.

Declaration

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

Property Value

bool

true if swiping is in progress; otherwise, false.

Implements IListViewRenderer.IsSwipingInProgress

Methods

CancelLoadOnDemand()

Cancels the load on demand operation.

Declaration

cs-api-definition
public void CancelLoadOnDemand()

Implements IListViewRenderer.CancelLoadOnDemand()

ClearSelection()

Clears the current selection.

Declaration

cs-api-definition
public void ClearSelection()

Implements IListViewRenderer.ClearSelection()

CreateLoadOnDemandBehavior(ListViewAdapterBase)

Declaration

cs-api-definition
protected virtual LoadOnDemandBehavior CreateLoadOnDemandBehavior(ListViewAdapterBase adapter)

Parameters

adapter

ListViewAdapterBase

Returns

LoadOnDemandBehavior

CreateReorderBehavior(ListViewAdapterBase)

Declaration

cs-api-definition
protected virtual ItemReorderBehavior CreateReorderBehavior(ListViewAdapterBase adapter)

Parameters

adapter

ListViewAdapterBase

Returns

ItemReorderBehavior

CreateSelectionBehavior(ListViewAdapterBase)

Declaration

cs-api-definition
protected virtual SelectionBehavior CreateSelectionBehavior(ListViewAdapterBase adapter)

Parameters

adapter

ListViewAdapterBase

Returns

SelectionBehavior

CreateStickyHeaderBehavior(ListViewAdapterBase)

Declaration

cs-api-definition
protected virtual StickyHeaderBehavior CreateStickyHeaderBehavior(ListViewAdapterBase adapter)

Parameters

adapter

ListViewAdapterBase

Returns

StickyHeaderBehavior

CreateSwipeExecuteBehavior(ListViewAdapterBase)

Declaration

cs-api-definition
protected virtual SwipeExecuteBehavior CreateSwipeExecuteBehavior(ListViewAdapterBase adapter)

Parameters

adapter

ListViewAdapterBase

Returns

SwipeExecuteBehavior

CreateSwipeRefreshBehavior(ListViewAdapterBase)

Declaration

cs-api-definition
protected virtual SwipeRefreshBehavior CreateSwipeRefreshBehavior(ListViewAdapterBase adapter)

Parameters

adapter

ListViewAdapterBase

Returns

SwipeRefreshBehavior

DeselectItem(object)

Deselects the specified item.

Declaration

cs-api-definition
public void DeselectItem(object item)

Parameters

item

object

The item to deselect.

Implements IListViewRenderer.DeselectItem(object)

EndItemSwipe(bool)

Ends the item swipe operation.

Declaration

cs-api-definition
public void EndItemSwipe(bool isAnimated)

Parameters

isAnimated

bool

if set to true the operation is animated.

Implements IListViewRenderer.EndItemSwipe(bool)

EndRefresh(bool)

Ends the refresh operation.

Declaration

cs-api-definition
public void EndRefresh(bool isAnimated)

Parameters

isAnimated

bool

if set to true the operation is animated.

Implements IListViewRenderer.EndRefresh(bool)

InitializeBehaviors(ListViewAdapterBase)

Declaration

cs-api-definition
protected virtual void InitializeBehaviors(ListViewAdapterBase adapter)

Parameters

adapter

ListViewAdapterBase

OnElementPropertyChanged(object, PropertyChangedEventArgs)

Declaration

cs-api-definition
protected override void OnElementPropertyChanged(object sender, PropertyChangedEventArgs e)

Parameters

sender

object

e

PropertyChangedEventArgs

OnItemPropertyChanged(object)

Called when a property of an item changes.

Declaration

cs-api-definition
public void OnItemPropertyChanged(object item)

Parameters

item

object

The item whose property changed.

Implements IListViewRenderer.OnItemPropertyChanged(object)

OnMeasure(int, int)

Declaration

cs-api-definition
protected override void OnMeasure(int widthMeasureSpec, int heightMeasureSpec)

Parameters

widthMeasureSpec

int

heightMeasureSpec

int

ScrollItemIntoView(object)

Scrolls the specified item into the visible area.

Declaration

cs-api-definition
public void ScrollItemIntoView(object item)

Parameters

item

object

The item to scroll into view.

Implements IListViewRenderer.ScrollItemIntoView(object)

SelectItem(object)

Selects the specified item.

Declaration

cs-api-definition
public void SelectItem(object item)

Parameters

item

object

The item to select.

Implements IListViewRenderer.SelectItem(object)

UpdateBehaviors(RadListView, RadListView, string)

Declaration

cs-api-definition
protected virtual void UpdateBehaviors(RadListView control, RadListView element, string propertyName)

Parameters

control

RadListView

element

RadListView

propertyName

string