Class
RadListView

Represents a custom Control implementation that may be used to visualize data in a list with different layout strategies.

Definition

Constructors

RadListView()

Initializes a new instance of the RadListView class.

Declaration

cs-api-definition
public RadListView()

Fields

CurrentItemProperty

Identifies the CurrentItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentItemProperty

Field Value

DependencyProperty

DisabledStateOpacityProperty

Identifies the DisabledStateOpacity dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DisabledStateOpacityProperty

Field Value

DependencyProperty

EmptyContentDisplayModeProperty

Identifies the EmptyContentDisplayMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EmptyContentDisplayModeProperty

Field Value

DependencyProperty

EmptyContentProperty

Identifies the EmptyContent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EmptyContentProperty

Field Value

DependencyProperty

EnsureCurrentItemIntoViewProperty

Identifies the EnsureCurrentItemIntoView dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EnsureCurrentItemIntoViewProperty

Field Value

DependencyProperty

GroupHeaderDisplayModeProperty

Identifies the GroupHeaderStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderDisplayModeProperty

Field Value

DependencyProperty

GroupHeaderStyleProperty

Identifies the GroupHeaderStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderStyleProperty

Field Value

DependencyProperty

GroupHeaderStyleSelectorProperty

Identifies the GroupHeaderStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderStyleSelectorProperty

Field Value

DependencyProperty

GroupHeaderTemplateProperty

Identifies the GroupHeaderTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderTemplateProperty

Field Value

DependencyProperty

GroupHeaderTemplateSelectorProperty

Identifies the GroupHeaderTemplateSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderTemplateSelectorProperty

Field Value

DependencyProperty

IncrementalLoadingBufferItemsCountProperty

Identifies the IncrementalLoadingBufferItemsCount dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IncrementalLoadingBufferItemsCountProperty

Field Value

DependencyProperty

IncrementalLoadingModeProperty

Identifies the IncrementalLoadingMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IncrementalLoadingModeProperty

Field Value

DependencyProperty

IsActionOnSwipeEnabledProperty

Identifies the IsActionOnSwipeEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsActionOnSwipeEnabledProperty

Field Value

DependencyProperty

IsBusyIndicatorEnabledProperty

Identifies the IsBusyIndicatorEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsBusyIndicatorEnabledProperty

Field Value

DependencyProperty

IsItemReorderEnabledProperty

Identifies the IsItemReorderEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsItemReorderEnabledProperty

Field Value

DependencyProperty

IsPullToRefreshActiveProperty

Identifies the IsPullToRefreshActive dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsPullToRefreshActiveProperty

Field Value

DependencyProperty

IsPullToRefreshEnabledProperty

Identifies the IsPullToRefreshEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsPullToRefreshEnabledProperty

Field Value

DependencyProperty

IsSynchronizedWithCurrentItemProperty

Identifies the IsSynchronizedWithCurrentItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsSynchronizedWithCurrentItemProperty

Field Value

DependencyProperty

ItemAddedAnimationProperty

Identifies the ItemAddedAnimation dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemAddedAnimationProperty

Field Value

DependencyProperty

ItemAnimationModeProperty

Identifies the ItemAnimationMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemAnimationModeProperty

Field Value

DependencyProperty

ItemRemovedAnimationProperty

Identifies the ItemRemovedAnimation dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemRemovedAnimationProperty

Field Value

DependencyProperty

ItemStyleProperty

Identifies the ItemStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemStyleProperty

Field Value

DependencyProperty

ItemStyleSelectorProperty

Identifies the ItemStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemStyleSelectorProperty

Field Value

DependencyProperty

ItemSwipeDirectionProperty

Identifies the ItemSwipeDirection dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemSwipeDirectionProperty

Field Value

DependencyProperty

ItemTemplateProperty

Identifies the ItemTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemTemplateProperty

Field Value

DependencyProperty

ItemTemplateSelectorProperty

Identifies the ItemTemplateSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemTemplateSelectorProperty

Field Value

DependencyProperty

ItemsSourceProperty

Identifies the ItemsSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemsSourceProperty

Field Value

DependencyProperty

LayoutDefinitionProperty

Identifies the LayoutDefinition dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LayoutDefinitionProperty

Field Value

DependencyProperty

ListFooterProperty

Identifies the ListFooter dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ListFooterProperty

Field Value

DependencyProperty

ListHeaderProperty

Identifies the ListHeader dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ListHeaderProperty

Field Value

DependencyProperty

OrientationProperty

Identifies the Orientation dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty OrientationProperty

Field Value

DependencyProperty

PullToRefreshScrollModeProperty

Identifies the PullToRefreshScrollMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty PullToRefreshScrollModeProperty

Field Value

DependencyProperty

RealizedItemsBufferScaleProperty

Identifies the RealizedItemsBufferScale dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RealizedItemsBufferScaleProperty

Field Value

DependencyProperty

ReorderModeProperty

Identifies the ReorderMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ReorderModeProperty

Field Value

DependencyProperty

SelectedItemProperty

Identifies the SelectedItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectedItemProperty

Field Value

DependencyProperty

SelectionModeProperty

Identifies the SelectionMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectionModeProperty

Field Value

DependencyProperty

SwipeActionContentProperty

Identifies the SwipeActionContent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SwipeActionContentProperty

Field Value

DependencyProperty

Properties

AggregateDescriptors

Gets the collection of AggregateDescriptorBase objects that defines the current aggregate functions to be applied when the data view is computed.

Declaration

cs-api-definition
public AggregateDescriptorCollection AggregateDescriptors { get; }

Property Value

AggregateDescriptorCollection

CommandService

Gets the CommandService instance that manages the commanding behavior of this instance.

Declaration

cs-api-definition
public CommandService CommandService { get; }

Property Value

CommandService

Commands

Gets the collection with all the custom commands registered with the CommandService. Custom commands have higher priority than the built-in (default) ones.

Declaration

cs-api-definition
public CommandCollection<RadListView> Commands { get; }

Property Value

CommandCollection<RadListView>

CurrentItem

Gets the object instance from the ItemsSource that is currently considered as Current.

Declaration

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

Property Value

object

DisabledStateOpacity

Gets or sets the value of the opacity used when the ListView is disabled.

Declaration

cs-api-definition
public double DisabledStateOpacity { get; set; }

Property Value

double

The value of the opacity used when the ListView is disabled.

EmptyContent

Gets or sets the content that will be displayed when there are no items in the list view.

Declaration

cs-api-definition
public object EmptyContent { get; set; }

Property Value

object

EmptyContentDisplayMode

Gets or sets a value that specifies when the EmptyContent will be displayed.

Declaration

cs-api-definition
public EmptyContentDisplayMode EmptyContentDisplayMode { get; set; }

Property Value

EmptyContentDisplayMode

EnsureCurrentItemIntoView

Gets or sets a value indicating whether the CurrentItem should always be automatically scrolled into view.

Declaration

cs-api-definition
public bool EnsureCurrentItemIntoView { get; set; }

Property Value

bool

FilterDescriptors

Gets the collection of FilterDescriptorBase objects that defines the current filtering within this instance.

Declaration

cs-api-definition
public FilterDescriptorCollection FilterDescriptors { get; }

Property Value

FilterDescriptorCollection

GroupDescriptors

Gets the collection of GroupDescriptorBase objects that defines the current grouping within this instance. Multiple group descriptors define multiple group levels.

Declaration

cs-api-definition
public GroupDescriptorCollection GroupDescriptors { get; }

Property Value

GroupDescriptorCollection

GroupHeaderDisplayMode

Gets or sets the ListViewGroupHeaderDisplayMode instance.

Declaration

cs-api-definition
public ListViewGroupHeaderDisplayMode GroupHeaderDisplayMode { get; set; }

Property Value

ListViewGroupHeaderDisplayMode

GroupHeaderStyle

Gets or sets a Style that is applied to the group headers.

Declaration

cs-api-definition
public Style GroupHeaderStyle { get; set; }

Property Value

Style

GroupHeaderStyleSelector

Gets or sets the StyleSelector that provides logic for customizing the appearance for each group header.

Declaration

cs-api-definition
public StyleSelector GroupHeaderStyleSelector { get; set; }

Property Value

StyleSelector

GroupHeaderTemplate

Gets or sets a DataTemplate that represents the template applied to the group headers.

Declaration

cs-api-definition
public DataTemplate GroupHeaderTemplate { get; set; }

Property Value

DataTemplate

GroupHeaderTemplateSelector

Gets or sets the DataTemplateSelector that provides logic for customizing the DataTemplate for each group header.

Declaration

cs-api-definition
public DataTemplateSelector GroupHeaderTemplateSelector { get; set; }

Property Value

DataTemplateSelector

IncrementalLoadingBufferItemsCount

Gets or sets the incremental loading buffer items count.

Declaration

cs-api-definition
public int IncrementalLoadingBufferItemsCount { get; set; }

Property Value

int

The incremental loading buffer items count.

IncrementalLoadingMode

Gets or sets a value that specifies the incremental loading mode.

Declaration

cs-api-definition
public BatchLoadingMode IncrementalLoadingMode { get; set; }

Property Value

BatchLoadingMode

IsActionOnSwipeEnabled

Gets or sets a value indicating whether swipe gesture will display the item actions.

Declaration

cs-api-definition
public bool IsActionOnSwipeEnabled { get; set; }

Property Value

bool

IsBusyIndicatorEnabled

Gets or sets a value indicating whether a busy indicator will appear when the data from the source is being loaded.

Declaration

cs-api-definition
public bool IsBusyIndicatorEnabled { get; set; }

Property Value

bool

IsItemReorderEnabled

Gets or sets a value indicating whether the reorder functionality is enabled.

Declaration

cs-api-definition
public bool IsItemReorderEnabled { get; set; }

Property Value

bool

IsPullToRefreshActive

Gets or sets a value indicating whether the is pull to refresh active.

Declaration

cs-api-definition
public bool IsPullToRefreshActive { get; set; }

Property Value

bool

true if the pull to refresh is active; otherwise, false.

IsPullToRefreshEnabled

Gets or sets a value indicating whether the pull to refresh is enabled.

Declaration

cs-api-definition
public bool IsPullToRefreshEnabled { get; set; }

Property Value

bool

IsSynchronizedWithCurrentItem

Gets or sets a value indicating whether the SelectedItem and CurrentItem are synchronized.

Declaration

cs-api-definition
public bool IsSynchronizedWithCurrentItem { get; set; }

Property Value

bool

ItemAddedAnimation

Gets or sets an animation that is played when an item is added.

Declaration

cs-api-definition
public RadAnimation ItemAddedAnimation { get; set; }

Property Value

RadAnimation

ItemAnimationMode

Gets or sets a value that specifies how the item animations are played.

Declaration

cs-api-definition
public ItemAnimationMode ItemAnimationMode { get; set; }

Property Value

ItemAnimationMode

ItemRemovedAnimation

Gets or sets an animation that is played when an item is removed.

Declaration

cs-api-definition
public RadAnimation ItemRemovedAnimation { get; set; }

Property Value

RadAnimation

ItemStyle

Gets or sets a Style that is applied to each visual item in the control.

Declaration

cs-api-definition
public Style ItemStyle { get; set; }

Property Value

Style

ItemStyleSelector

Gets or sets the StyleSelector that provides logic for customizing the appearance for each visual item in the control.

Declaration

cs-api-definition
public StyleSelector ItemStyleSelector { get; set; }

Property Value

StyleSelector

ItemSwipeDirection

Gets or sets the swipe direction of the item.

Declaration

cs-api-definition
public ListViewItemSwipeDirection ItemSwipeDirection { get; set; }

Property Value

ListViewItemSwipeDirection

ItemSwipeOffset

Gets or sets the item's swipe offset.

Declaration

cs-api-definition
public Thickness ItemSwipeOffset { get; set; }

Property Value

Thickness

ItemSwipeThreshold

Gets or sets the item's swipe threshold.

Declaration

cs-api-definition
public double ItemSwipeThreshold { get; set; }

Property Value

double

ItemTemplate

Gets or sets a DataTemplate that represents the template applied to each visual item in the control.

Declaration

cs-api-definition
public DataTemplate ItemTemplate { get; set; }

Property Value

DataTemplate

ItemTemplateSelector

Gets or sets the DataTemplateSelector that provides logic for customizing the DataTemplate for each visual item in the control.

Declaration

cs-api-definition
public DataTemplateSelector ItemTemplateSelector { get; set; }

Property Value

DataTemplateSelector

ItemsSource

Gets or sets the source used to generate the content of the control.

Declaration

cs-api-definition
public object ItemsSource { get; set; }

Property Value

object

LayoutDefinition

Gets or sets the the layout definition that specifies how the elements will be rendered.

Declaration

cs-api-definition
public LayoutDefinitionBase LayoutDefinition { get; set; }

Property Value

LayoutDefinitionBase

ListFooter

Gets or sets the content of the footer element.

Declaration

cs-api-definition
public object ListFooter { get; set; }

Property Value

object

ListHeader

Gets or sets the content of the header element.

Declaration

cs-api-definition
public object ListHeader { get; set; }

Property Value

object

Orientation

Gets or sets the orientation of the control.

Declaration

cs-api-definition
public Orientation Orientation { get; set; }

Property Value

Orientation

PullToRefreshScrollMode

Gets or sets the scroll mode of pull to refresh indicator.

Declaration

cs-api-definition
public PullToRefreshScrollMode PullToRefreshScrollMode { get; set; }

Property Value

PullToRefreshScrollMode

RealizedItemsBufferScale

Gets or sets the relative to viewport size buffer scale that will be used to realize items outside viewport. Default value is 1.

Declaration

cs-api-definition
public double RealizedItemsBufferScale { get; set; }

Property Value

double

ReorderMode

Gets or sets the reorder mode of the RadListView.

Declaration

cs-api-definition
public ListViewReorderMode ReorderMode { get; set; }

Property Value

ListViewReorderMode

ScrollOffset

Gets the scroll offset of the control.

Declaration

cs-api-definition
public double ScrollOffset { get; }

Property Value

double

ScrollToCurrentItemOnTap

Gets or sets a value indicating whether if the listView should scroll to the current item on tap.

Declaration

cs-api-definition
protected bool ScrollToCurrentItemOnTap { get; set; }

Property Value

bool

SelectedItem

Gets or sets the selected item of the RadListView.

Declaration

cs-api-definition
public object SelectedItem { get; set; }

Property Value

object

SelectedItems

Gets the currently selected items within this instance.

Declaration

cs-api-definition
public BindableCollection<object> SelectedItems { get; }

Property Value

BindableCollection<object>

SelectionMode

Gets or sets the selection mode of the RadListView. The default value is Single.

Declaration

cs-api-definition
public DataControlsSelectionMode SelectionMode { get; set; }

Property Value

DataControlsSelectionMode

SortDescriptors

Gets the collection of SortDescriptorBase objects that defines the current sorting within this instance. Multiple sort descriptors define a sorting operation by multiple keys.

Declaration

cs-api-definition
public SortDescriptorCollection SortDescriptors { get; }

Property Value

SortDescriptorCollection

SwipeActionContent

Gets or sets the content of the second item action control.

Declaration

cs-api-definition
public object SwipeActionContent { get; set; }

Property Value

object

Methods

ApplyTemplateCore()

Called when the Framework is called. Inheritors should override this method should they have some custom template-related logic. This is done to ensure that the property is properly initialized.

Declaration

cs-api-definition
protected override bool ApplyTemplateCore()

Returns

bool

Overrides RadControl.ApplyTemplateCore()

ClearContainerForGroupHeader(ListViewGroupHeader)

Undoes the effects of the PrepareContainerForGroupHeader method.

Declaration

cs-api-definition
protected virtual void ClearContainerForGroupHeader(ListViewGroupHeader item)

Parameters

item

ListViewGroupHeader

ClearContainerForItem(RadListViewItem)

Undoes the effects of the PrepareContainerForItem method.

Declaration

cs-api-definition
protected virtual void ClearContainerForItem(RadListViewItem item)

Parameters

item

RadListViewItem

DeselectAll()

Clears the current selection state.

Declaration

cs-api-definition
public void DeselectAll()

DeselectItem(object)

Removes the selection for the specified data item and removes it from the SelectedItems collection.

Declaration

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

Parameters

item

object

EndItemSwipe()

Ends all currently running drag operations.

Declaration

cs-api-definition
public void EndItemSwipe()

GetContainerForGroupHeader()

Return the element used to display the group header.

Declaration

cs-api-definition
protected virtual ListViewGroupHeader GetContainerForGroupHeader()

Returns

ListViewGroupHeader

GetContainerForGroupHeader(bool)

Return the element used to display the group header.

Declaration

cs-api-definition
protected virtual ListViewGroupHeader GetContainerForGroupHeader(bool isFrozen)

Parameters

isFrozen

bool

Returns

ListViewGroupHeader

GetContainerForItem()

Return the element used to display the given item.

Declaration

cs-api-definition
protected virtual RadListViewItem GetContainerForItem()

Returns

RadListViewItem

GetDataView()

Gets the IDataViewCollection instance that can be used to traverse and/or manipulate the data after all the Sort, Group and Filter operations are applied.

Declaration

cs-api-definition
public IDataViewCollection GetDataView()

Returns

IDataViewCollection

InvalidateLoadDataControl()

Invalidate the ListViewLoadDataControl.

Declaration

cs-api-definition
protected void InvalidateLoadDataControl()

InvalidateUI()

Recycles all containers and rebuilds the UI.

Declaration

cs-api-definition
protected virtual void InvalidateUI()

MeasureOverride(Size)

Called in the measure layout pass to determine the desired size.

Declaration

cs-api-definition
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

The available size that was given by the layout system.

Returns

Size

Overrides RadControl.MeasureOverride(Size)

MoveCurrentTo(object)

Tries to change the CurrentItem to the specified object. Returns value indicating if the operation is successful.

Declaration

cs-api-definition
public bool MoveCurrentTo(object item)

Parameters

item

object

Returns

bool

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides RadControl.OnCreateAutomationPeer()

OnGroupHeaderTap(ListViewGroupHeader)

Throws the command when group header gets tapped.

Declaration

cs-api-definition
protected virtual void OnGroupHeaderTap(ListViewGroupHeader header)

Parameters

header

ListViewGroupHeader

The tapped header.

OnTemplateApplied()

Occurs when the method has been called and the template is already successfully applied.

Declaration

cs-api-definition
protected override void OnTemplateApplied()

Overrides RadControl.OnTemplateApplied()

PrepareContainerForGroupHeader(ListViewGroupHeader, GroupHeaderContext)

Prepare the element to act as the ItemUI for the corresponding group header.

Declaration

cs-api-definition
protected virtual void PrepareContainerForGroupHeader(ListViewGroupHeader groupHeader, GroupHeaderContext context)

Parameters

groupHeader

ListViewGroupHeader

context

GroupHeaderContext

PrepareContainerForItem(RadListViewItem, object)

Prepare the element to act as the ItemUI for the corresponding item.

Declaration

cs-api-definition
protected virtual void PrepareContainerForItem(RadListViewItem item, object context)

Parameters

item

RadListViewItem

context

object

PrepareLoadDataControl(ListViewLoadDataControl)

Declaration

cs-api-definition
protected virtual void PrepareLoadDataControl(ListViewLoadDataControl control)

Parameters

control

ListViewLoadDataControl

RebuildUI()

Invalidates the measure of the RadListView content panel.

Declaration

cs-api-definition
public void RebuildUI()

ScrollIndexIntoView(int)

Attempts to bring the specified index into view asynchronously.

Declaration

cs-api-definition
public void ScrollIndexIntoView(int index)

Parameters

index

int

The index to scroll to.

ScrollIndexIntoView(int, Action)

Attempts to bring the specified index into view asynchronously.

Declaration

cs-api-definition
public void ScrollIndexIntoView(int index, Action scrollCompletedAction)

Parameters

index

int

The index to scroll to.

scrollCompletedAction

Action

Arbitrary action that may be executed after the asynchronous update is executed.

ScrollItemIntoView(object)

Attempts to bring the specified data item into view asynchronously.

Declaration

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

Parameters

item

object

The data item to scroll to.

ScrollItemIntoView(object, Action)

Attempts to bring the specified data item into view asynchronously.

Declaration

cs-api-definition
public void ScrollItemIntoView(object item, Action scrollCompletedAction)

Parameters

item

object

The data item to scroll to.

scrollCompletedAction

Action

Arbitrary action that may be executed after the asynchronous update is executed.

ScrollToPosition(Point)

Scrolls the RadListView to the specified position.

Declaration

cs-api-definition
public void ScrollToPosition(Point position)

Parameters

position

Point

The position to scroll to.

SelectAll()

Selects all the items as defined by the SelectionMode property.

Declaration

cs-api-definition
public void SelectAll()

SelectItem(object)

Selects the specified data item and adds it in the SelectedItems collection.

Declaration

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

Parameters

item

object

UnapplyTemplateCore()

Removes the current control template. Occurs when a template has already been applied and a new one is applied.

Declaration

cs-api-definition
protected override void UnapplyTemplateCore()

Overrides RadControl.UnapplyTemplateCore()

UnloadCore()

Called within the handler of the event. Allows inheritors to provide their specific logic.

Declaration

cs-api-definition
protected override void UnloadCore()

Overrides RadControl.UnloadCore()

Events

CurrentItemChanged

Occurs when the CurrentItem property has changed.

Declaration

cs-api-definition
public event EventHandler CurrentItemChanged

Event Value

EventHandler

CurrentItemChanging

Occurs when the CurrentItem property is about to change. The event may be canceled to prevent the actual change.

Declaration

cs-api-definition
public event CurrentChangingEventHandler CurrentItemChanging

Event Value

CurrentChangingEventHandler

RefreshRequested

Occurs when Pull to refresh is initiated.

Declaration

cs-api-definition
public event EventHandler RefreshRequested

Event Value

EventHandler

ReorderEnded

Declaration

cs-api-definition
public event EventHandler<ReorderEndedEventArgs> ReorderEnded

Event Value

EventHandler<ReorderEndedEventArgs>

ReorderStarting

Declaration

cs-api-definition
public event EventHandler<ReorderStartingEventArgs> ReorderStarting

Event Value

EventHandler<ReorderStartingEventArgs>

SelectionChanged

Occurs when the currently selected items change.

Declaration

cs-api-definition
public event EventHandler<ListViewSelectionChangedEventArgs> SelectionChanged

Event Value

EventHandler<ListViewSelectionChangedEventArgs>

In this article
DefinitionConstructorsRadListView()FieldsCurrentItemPropertyDisabledStateOpacityPropertyEmptyContentDisplayModePropertyEmptyContentPropertyEnsureCurrentItemIntoViewPropertyGroupHeaderDisplayModePropertyGroupHeaderStylePropertyGroupHeaderStyleSelectorPropertyGroupHeaderTemplatePropertyGroupHeaderTemplateSelectorPropertyIncrementalLoadingBufferItemsCountPropertyIncrementalLoadingModePropertyIsActionOnSwipeEnabledPropertyIsBusyIndicatorEnabledPropertyIsItemReorderEnabledPropertyIsPullToRefreshActivePropertyIsPullToRefreshEnabledPropertyIsSynchronizedWithCurrentItemPropertyItemAddedAnimationPropertyItemAnimationModePropertyItemRemovedAnimationPropertyItemStylePropertyItemStyleSelectorPropertyItemSwipeDirectionPropertyItemTemplatePropertyItemTemplateSelectorPropertyItemsSourcePropertyLayoutDefinitionPropertyListFooterPropertyListHeaderPropertyOrientationPropertyPullToRefreshScrollModePropertyRealizedItemsBufferScalePropertyReorderModePropertySelectedItemPropertySelectionModePropertySwipeActionContentPropertyPropertiesAggregateDescriptorsCommandServiceCommandsCurrentItemDisabledStateOpacityEmptyContentEmptyContentDisplayModeEnsureCurrentItemIntoViewFilterDescriptorsGroupDescriptorsGroupHeaderDisplayModeGroupHeaderStyleGroupHeaderStyleSelectorGroupHeaderTemplateGroupHeaderTemplateSelectorIncrementalLoadingBufferItemsCountIncrementalLoadingModeIsActionOnSwipeEnabledIsBusyIndicatorEnabledIsItemReorderEnabledIsPullToRefreshActiveIsPullToRefreshEnabledIsSynchronizedWithCurrentItemItemAddedAnimationItemAnimationModeItemRemovedAnimationItemStyleItemStyleSelectorItemSwipeDirectionItemSwipeOffsetItemSwipeThresholdItemTemplateItemTemplateSelectorItemsSourceLayoutDefinitionListFooterListHeaderOrientationPullToRefreshScrollModeRealizedItemsBufferScaleReorderModeScrollOffsetScrollToCurrentItemOnTapSelectedItemSelectedItemsSelectionModeSortDescriptorsSwipeActionContentMethodsApplyTemplateCore()ClearContainerForGroupHeader(ListViewGroupHeader)ClearContainerForItem(RadListViewItem)DeselectAll()DeselectItem(object)EndItemSwipe()GetContainerForGroupHeader()GetContainerForGroupHeader(bool)GetContainerForItem()GetDataView()InvalidateLoadDataControl()InvalidateUI()MeasureOverride(Size)MoveCurrentTo(object)OnCreateAutomationPeer()OnGroupHeaderTap(ListViewGroupHeader)OnTemplateApplied()PrepareContainerForGroupHeader(ListViewGroupHeader, GroupHeaderContext)PrepareContainerForItem(RadListViewItem, object)PrepareLoadDataControl(ListViewLoadDataControl)RebuildUI()ScrollIndexIntoView(int)ScrollIndexIntoView(int, Action)ScrollItemIntoView(object)ScrollItemIntoView(object, Action)ScrollToPosition(Point)SelectAll()SelectItem(object)UnapplyTemplateCore()UnloadCore()EventsCurrentItemChangedCurrentItemChangingRefreshRequestedReorderEndedReorderStartingSelectionChanged
Not finding the help you need?
Contact Support