Class ListViewRenderer
Inherited Members
Namespace: Telerik.Maui.Controls.Compatibility.DataControlsRenderer.Android
Assembly: Telerik.Maui.Controls.Compatibility.dll
Syntax
public class ListViewRenderer : AndroidRendererBase<RadListView, RadListViewWrapper>, IRadRenderer, IListViewRenderer, ISupportDataView
Constructors
ListViewRenderer(Context)
Declaration
public ListViewRenderer(Context context)
Parameters
Android.Content.Context
context
|
Fields
isLoadOnDemandAdded
Declaration
protected bool isLoadOnDemandAdded
Field Value
System.Boolean
|
isPullToRefreshBehaviorAdded
Declaration
protected bool isPullToRefreshBehaviorAdded
Field Value
System.Boolean
|
isReorderBehaviorAdded
Declaration
protected bool isReorderBehaviorAdded
Field Value
System.Boolean
|
isSelectionBehaviorAdded
Declaration
protected bool isSelectionBehaviorAdded
Field Value
System.Boolean
|
isStickyHeaderBehaviorAdded
Declaration
protected bool isStickyHeaderBehaviorAdded
Field Value
System.Boolean
|
isSwipeActionBehaviorAdded
Declaration
protected bool isSwipeActionBehaviorAdded
Field Value
System.Boolean
|
loadOnDemandBehavior
Declaration
protected LoadOnDemandBehavior loadOnDemandBehavior
Field Value
Com.Telerik.Widget.List.LoadOnDemandBehavior
|
pullToRefreshBehavior
Declaration
protected SwipeRefreshBehavior pullToRefreshBehavior
Field Value
Com.Telerik.Widget.List.SwipeRefreshBehavior
|
reorderBehavior
Declaration
protected ItemReorderBehavior reorderBehavior
Field Value
Com.Telerik.Widget.List.ItemReorderBehavior
|
selectionBehavior
Declaration
protected SelectionBehavior selectionBehavior
Field Value
Com.Telerik.Widget.List.SelectionBehavior
|
stickyHeaderBehavior
Declaration
protected StickyHeaderBehavior stickyHeaderBehavior
Field Value
Com.Telerik.Widget.List.StickyHeaderBehavior
|
swipeExecuteBehavior
Declaration
protected SwipeExecuteBehavior swipeExecuteBehavior
Field Value
Com.Telerik.Widget.List.SwipeExecuteBehavior
|
Properties
IsSwipingInProgress
Declaration
public bool IsSwipingInProgress { get; }
Property Value
System.Boolean
|
Implements
Methods
CancelLoadOnDemand()
ClearSelection()
CreateLoadOnDemandBehavior(ListViewAdapterBase)
Declaration
protected virtual LoadOnDemandBehavior CreateLoadOnDemandBehavior(ListViewAdapterBase adapter)
Parameters
Com.Telerik.Widget.List.ListViewAdapterBase
adapter
|
Returns
Com.Telerik.Widget.List.LoadOnDemandBehavior
|
CreateReorderBehavior(ListViewAdapterBase)
Declaration
protected virtual ItemReorderBehavior CreateReorderBehavior(ListViewAdapterBase adapter)
Parameters
Com.Telerik.Widget.List.ListViewAdapterBase
adapter
|
Returns
Com.Telerik.Widget.List.ItemReorderBehavior
|
CreateSelectionBehavior(ListViewAdapterBase)
Declaration
protected virtual SelectionBehavior CreateSelectionBehavior(ListViewAdapterBase adapter)
Parameters
Com.Telerik.Widget.List.ListViewAdapterBase
adapter
|
Returns
Com.Telerik.Widget.List.SelectionBehavior
|
CreateStickyHeaderBehavior(ListViewAdapterBase)
Declaration
protected virtual StickyHeaderBehavior CreateStickyHeaderBehavior(ListViewAdapterBase adapter)
Parameters
Com.Telerik.Widget.List.ListViewAdapterBase
adapter
|
Returns
Com.Telerik.Widget.List.StickyHeaderBehavior
|
CreateSwipeExecuteBehavior(ListViewAdapterBase)
Declaration
protected virtual SwipeExecuteBehavior CreateSwipeExecuteBehavior(ListViewAdapterBase adapter)
Parameters
Com.Telerik.Widget.List.ListViewAdapterBase
adapter
|
Returns
Com.Telerik.Widget.List.SwipeExecuteBehavior
|
CreateSwipeRefreshBehavior(ListViewAdapterBase)
Declaration
protected virtual SwipeRefreshBehavior CreateSwipeRefreshBehavior(ListViewAdapterBase adapter)
Parameters
Com.Telerik.Widget.List.ListViewAdapterBase
adapter
|
Returns
Com.Telerik.Widget.List.SwipeRefreshBehavior
|
DeselectItem(Object)
Declaration
public void DeselectItem(object item)
Parameters
System.Object
item
|
Implements
EndItemSwipe(Boolean)
Declaration
public void EndItemSwipe(bool isAnimated)
Parameters
System.Boolean
isAnimated
|
Implements
EndRefresh(Boolean)
Declaration
public void EndRefresh(bool isAnimated)
Parameters
System.Boolean
isAnimated
|
Implements
InitializeBehaviors(ListViewAdapterBase)
Declaration
protected virtual void InitializeBehaviors(ListViewAdapterBase adapter)
Parameters
Com.Telerik.Widget.List.ListViewAdapterBase
adapter
|
OnElementPropertyChanged(Object, PropertyChangedEventArgs)
Declaration
protected override void OnElementPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|
OnItemPropertyChanged(Object)
Declaration
public void OnItemPropertyChanged(object item)
Parameters
System.Object
item
|
Implements
OnMeasure(Int32, Int32)
Declaration
protected override void OnMeasure(int widthMeasureSpec, int heightMeasureSpec)
Parameters
System.Int32
widthMeasureSpec
|
System.Int32
heightMeasureSpec
|
Overrides
Telerik.Maui.Controls.Compatibility.Common.Android.AndroidRendererBase<Telerik.Maui.Controls.Compatibility.DataControls.RadListView, Telerik.Maui.Controls.Compatibility.DataControlsRenderer.Android.ListView.RadListViewWrapper>.OnMeasure(System.Int32, System.Int32)
ScrollItemIntoView(Object)
Declaration
public void ScrollItemIntoView(object item)
Parameters
System.Object
item
|
Implements
SelectItem(Object)
Declaration
public void SelectItem(object item)
Parameters
System.Object
item
|
Implements
UpdateBehaviors(RadListView, RadListView, String)
Declaration
protected virtual void UpdateBehaviors(RadListView control, RadListView element, string propertyName)
Parameters
Com.Telerik.Widget.List.RadListView
control
|
RadListView
element
|
System.String
propertyName
|