Class RadListView
Inherited Members
Namespace: Telerik.UI.Xaml.Controls.Data
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class RadListView : RadControl, IListView, IOrientedParentView, ICommandService, ISelectionService, ISupportItemAnimation, IView, IElementPresenter, ICurrencyService, IAnimatingService, IPullToRefreshListener, IReorderItemsHost
Constructors
RadListView()
Declaration
public RadListView()
Fields
CurrentItemProperty
Declaration
public static readonly DependencyProperty CurrentItemProperty
Field Value
Microsoft.
|
DisabledStateOpacityProperty
Declaration
public static readonly DependencyProperty DisabledStateOpacityProperty
Field Value
Microsoft.
|
EmptyContentDisplayModeProperty
Declaration
public static readonly DependencyProperty EmptyContentDisplayModeProperty
Field Value
Microsoft.
|
EmptyContentProperty
Declaration
public static readonly DependencyProperty EmptyContentProperty
Field Value
Microsoft.
|
EnsureCurrentItemIntoViewProperty
Declaration
public static readonly DependencyProperty EnsureCurrentItemIntoViewProperty
Field Value
Microsoft.
|
GroupHeaderDisplayModeProperty
Declaration
public static readonly DependencyProperty GroupHeaderDisplayModeProperty
Field Value
Microsoft.
|
GroupHeaderStyleProperty
Declaration
public static readonly DependencyProperty GroupHeaderStyleProperty
Field Value
Microsoft.
|
GroupHeaderStyleSelectorProperty
Declaration
public static readonly DependencyProperty GroupHeaderStyleSelectorProperty
Field Value
Microsoft.
|
GroupHeaderTemplateProperty
Declaration
public static readonly DependencyProperty GroupHeaderTemplateProperty
Field Value
Microsoft.
|
GroupHeaderTemplateSelectorProperty
Declaration
public static readonly DependencyProperty GroupHeaderTemplateSelectorProperty
Field Value
Microsoft.
|
IncrementalLoadingBufferItemsCountProperty
Declaration
public static readonly DependencyProperty IncrementalLoadingBufferItemsCountProperty
Field Value
Microsoft.
|
IncrementalLoadingModeProperty
Declaration
public static readonly DependencyProperty IncrementalLoadingModeProperty
Field Value
Microsoft.
|
IsActionOnSwipeEnabledProperty
Declaration
public static readonly DependencyProperty IsActionOnSwipeEnabledProperty
Field Value
Microsoft.
|
IsBusyIndicatorEnabledProperty
Declaration
public static readonly DependencyProperty IsBusyIndicatorEnabledProperty
Field Value
Microsoft.
|
IsItemReorderEnabledProperty
Declaration
public static readonly DependencyProperty IsItemReorderEnabledProperty
Field Value
Microsoft.
|
IsPullToRefreshActiveProperty
Declaration
public static readonly DependencyProperty IsPullToRefreshActiveProperty
Field Value
Microsoft.
|
IsPullToRefreshEnabledProperty
Declaration
public static readonly DependencyProperty IsPullToRefreshEnabledProperty
Field Value
Microsoft.
|
IsSynchronizedWithCurrentItemProperty
Declaration
public static readonly DependencyProperty IsSynchronizedWithCurrentItemProperty
Field Value
Microsoft.
|
ItemAddedAnimationProperty
Declaration
public static readonly DependencyProperty ItemAddedAnimationProperty
Field Value
Microsoft.
|
ItemAnimationModeProperty
Declaration
public static readonly DependencyProperty ItemAnimationModeProperty
Field Value
Microsoft.
|
ItemRemovedAnimationProperty
Declaration
public static readonly DependencyProperty ItemRemovedAnimationProperty
Field Value
Microsoft.
|
ItemsSourceProperty
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
Microsoft.
|
ItemStyleProperty
Declaration
public static readonly DependencyProperty ItemStyleProperty
Field Value
Microsoft.
|
ItemStyleSelectorProperty
Declaration
public static readonly DependencyProperty ItemStyleSelectorProperty
Field Value
Microsoft.
|
ItemSwipeDirectionProperty
Declaration
public static readonly DependencyProperty ItemSwipeDirectionProperty
Field Value
Microsoft.
|
ItemTemplateProperty
Declaration
public static readonly DependencyProperty ItemTemplateProperty
Field Value
Microsoft.
|
ItemTemplateSelectorProperty
Declaration
public static readonly DependencyProperty ItemTemplateSelectorProperty
Field Value
Microsoft.
|
LayoutDefinitionProperty
Declaration
public static readonly DependencyProperty LayoutDefinitionProperty
Field Value
Microsoft.
|
ListFooterProperty
ListHeaderProperty
Declaration
public static readonly DependencyProperty ListHeaderProperty
Field Value
Microsoft.
|
OrientationProperty
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
Microsoft.
|
PullToRefreshScrollModeProperty
Declaration
public static readonly DependencyProperty PullToRefreshScrollModeProperty
Field Value
Microsoft.
|
RealizedItemsBufferScaleProperty
Declaration
public static readonly DependencyProperty RealizedItemsBufferScaleProperty
Field Value
Microsoft.
|
ReorderModeProperty
Declaration
public static readonly DependencyProperty ReorderModeProperty
Field Value
Microsoft.
|
SelectedItemProperty
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
Microsoft.
|
SelectionModeProperty
Declaration
public static readonly DependencyProperty SelectionModeProperty
Field Value
Microsoft.
|
SwipeActionContentProperty
Declaration
public static readonly DependencyProperty SwipeActionContentProperty
Field Value
Microsoft.
|
Properties
AggregateDescriptors
Declaration
public AggregateDescriptorCollection AggregateDescriptors { get; }
Property Value
Commands
Declaration
public CommandCollection<RadListView> Commands { get; }
Property Value
CommandService
CurrentItem
Declaration
public object CurrentItem { get; }
Property Value
System.
|
DisabledStateOpacity
Declaration
public double DisabledStateOpacity { get; set; }
Property Value
System.
|
EmptyContent
Declaration
public object EmptyContent { get; set; }
Property Value
System.
|
EmptyContentDisplayMode
Declaration
public EmptyContentDisplayMode EmptyContentDisplayMode { get; set; }
Property Value
EnsureCurrentItemIntoView
Declaration
public bool EnsureCurrentItemIntoView { get; set; }
Property Value
System.
|
FilterDescriptors
Declaration
public FilterDescriptorCollection FilterDescriptors { get; }
Property Value
GroupDescriptors
Declaration
public GroupDescriptorCollection GroupDescriptors { get; }
Property Value
GroupHeaderDisplayMode
Declaration
public ListViewGroupHeaderDisplayMode GroupHeaderDisplayMode { get; set; }
Property Value
GroupHeaderStyle
Declaration
public Style GroupHeaderStyle { get; set; }
Property Value
Microsoft.
|
GroupHeaderStyleSelector
Declaration
public StyleSelector GroupHeaderStyleSelector { get; set; }
Property Value
Microsoft.
|
GroupHeaderTemplate
Declaration
public DataTemplate GroupHeaderTemplate { get; set; }
Property Value
Microsoft.
|
GroupHeaderTemplateSelector
Declaration
public DataTemplateSelector GroupHeaderTemplateSelector { get; set; }
Property Value
Microsoft.
|
IncrementalLoadingBufferItemsCount
Declaration
public int IncrementalLoadingBufferItemsCount { get; set; }
Property Value
System.
|
IncrementalLoadingMode
Declaration
public BatchLoadingMode IncrementalLoadingMode { get; set; }
Property Value
IsActionOnSwipeEnabled
Declaration
public bool IsActionOnSwipeEnabled { get; set; }
Property Value
System.
|
IsBusyIndicatorEnabled
Declaration
public bool IsBusyIndicatorEnabled { get; set; }
Property Value
System.
|
IsItemReorderEnabled
Declaration
public bool IsItemReorderEnabled { get; set; }
Property Value
System.
|
IsPullToRefreshActive
Declaration
public bool IsPullToRefreshActive { get; set; }
Property Value
System.
|
IsPullToRefreshEnabled
Declaration
public bool IsPullToRefreshEnabled { get; set; }
Property Value
System.
|
IsSynchronizedWithCurrentItem
Declaration
public bool IsSynchronizedWithCurrentItem { get; set; }
Property Value
System.
|
ItemAddedAnimation
ItemAnimationMode
Declaration
public ItemAnimationMode ItemAnimationMode { get; set; }
Property Value
ItemRemovedAnimation
ItemsSource
Declaration
public object ItemsSource { get; set; }
Property Value
System.
|
ItemStyle
Declaration
public Style ItemStyle { get; set; }
Property Value
Microsoft.
|
ItemStyleSelector
Declaration
public StyleSelector ItemStyleSelector { get; set; }
Property Value
Microsoft.
|
ItemSwipeDirection
Declaration
public ListViewItemSwipeDirection ItemSwipeDirection { get; set; }
Property Value
ItemSwipeOffset
Declaration
public Thickness ItemSwipeOffset { get; set; }
Property Value
Microsoft.
|
ItemSwipeThreshold
Declaration
public double ItemSwipeThreshold { get; set; }
Property Value
System.
|
ItemTemplate
Declaration
public DataTemplate ItemTemplate { get; set; }
Property Value
Microsoft.
|
ItemTemplateSelector
Declaration
public DataTemplateSelector ItemTemplateSelector { get; set; }
Property Value
Microsoft.
|
LayoutDefinition
Declaration
public LayoutDefinitionBase LayoutDefinition { get; set; }
Property Value
ListFooter
ListHeader
Declaration
public object ListHeader { get; set; }
Property Value
System.
|
Orientation
Declaration
public Orientation Orientation { get; set; }
Property Value
Microsoft.
|
PullToRefreshScrollMode
Declaration
public PullToRefreshScrollMode PullToRefreshScrollMode { get; set; }
Property Value
RealizedItemsBufferScale
Declaration
public double RealizedItemsBufferScale { get; set; }
Property Value
System.
|
ReorderMode
ScrollOffset
Declaration
public double ScrollOffset { get; }
Property Value
System.
|
ScrollToCurrentItemOnTap
Declaration
protected bool ScrollToCurrentItemOnTap { get; set; }
Property Value
System.
|
SelectedItem
Declaration
public object SelectedItem { get; set; }
Property Value
System.
|
SelectedItems
Declaration
public BindableCollection<object> SelectedItems { get; }
Property Value
Bindable
|
SelectionMode
Declaration
public DataControlsSelectionMode SelectionMode { get; set; }
Property Value
SortDescriptors
Declaration
public SortDescriptorCollection SortDescriptors { get; }
Property Value
SwipeActionContent
Declaration
public object SwipeActionContent { get; set; }
Property Value
System.
|
Methods
ApplyTemplateCore()
Declaration
protected override bool ApplyTemplateCore()
Returns
System.
|
Overrides
ChangeDataLoadingStatus(BatchLoadingStatus)
Declaration
public void ChangeDataLoadingStatus(BatchLoadingStatus status)
Parameters
Batch
|
ClearContainerForGroupHeader(ListViewGroupHeader)
Declaration
protected virtual void ClearContainerForGroupHeader(ListViewGroupHeader item)
Parameters
List
|
ClearContainerForItem(RadListViewItem)
Declaration
protected virtual void ClearContainerForItem(RadListViewItem item)
Parameters
Rad
|
DeselectAll()
Declaration
public void DeselectAll()
DeselectItem(Object)
Declaration
public void DeselectItem(object item)
Parameters
System.
|
EndItemSwipe()
Declaration
public void EndItemSwipe()
GetContainerForGroupHeader()
Declaration
protected virtual ListViewGroupHeader GetContainerForGroupHeader()
Returns
GetContainerForGroupHeader(Boolean)
Declaration
protected virtual ListViewGroupHeader GetContainerForGroupHeader(bool isFrozen)
Parameters
System.
|
Returns
GetContainerForItem()
GetDataView()
InvalidateLoadDataControl()
Declaration
protected void InvalidateLoadDataControl()
InvalidateUI()
Declaration
protected virtual void InvalidateUI()
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Windows.
|
Returns
Windows.
|
Overrides
MoveCurrentTo(Object)
Declaration
public bool MoveCurrentTo(object item)
Parameters
System.
|
Returns
System.
|
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
Microsoft.
|
Overrides
OnGroupHeaderTap(ListViewGroupHeader)
Declaration
protected virtual void OnGroupHeaderTap(ListViewGroupHeader header)
Parameters
List
|
OnTemplateApplied()
PrepareContainerForGroupHeader(ListViewGroupHeader, GroupHeaderContext)
Declaration
protected virtual void PrepareContainerForGroupHeader(ListViewGroupHeader groupHeader, GroupHeaderContext context)
Parameters
List
|
Group
|
PrepareContainerForItem(RadListViewItem, Object)
Declaration
protected virtual void PrepareContainerForItem(RadListViewItem item, object context)
Parameters
Rad
|
System.
|
PrepareLoadDataControl(ListViewLoadDataControl)
Declaration
protected virtual void PrepareLoadDataControl(ListViewLoadDataControl control)
Parameters
List
|
RebuildUI()
Declaration
public void RebuildUI()
ScrollIndexIntoView(Int32)
Declaration
public void ScrollIndexIntoView(int index)
Parameters
System.
|
ScrollIndexIntoView(Int32, Action)
Declaration
public void ScrollIndexIntoView(int index, Action scrollCompletedAction)
Parameters
System.
|
System.
|
ScrollItemIntoView(Object)
Declaration
public void ScrollItemIntoView(object item)
Parameters
System.
|
ScrollItemIntoView(Object, Action)
Declaration
public void ScrollItemIntoView(object item, Action scrollCompletedAction)
Parameters
System.
|
System.
|
ScrollToPosition(Point)
Declaration
public void ScrollToPosition(Point position)
Parameters
Windows.
|
SelectAll()
Declaration
public void SelectAll()
SelectItem(Object)
Declaration
public void SelectItem(object item)
Parameters
System.
|
UnapplyTemplateCore()
Declaration
protected override void UnapplyTemplateCore()
Overrides
UnloadCore()
Events
CurrentItemChanged
Declaration
public event EventHandler CurrentItemChanged
Event Type
System.
|
CurrentItemChanging
Declaration
public event CurrentChangingEventHandler CurrentItemChanging
Event Type
Microsoft.
|
RefreshRequested
Declaration
public event EventHandler RefreshRequested
Event Type
System.
|
ReorderEnded
Declaration
public event EventHandler<ReorderEndedEventArgs> ReorderEnded
Event Type
System.
|
ReorderStarting
Declaration
public event EventHandler<ReorderStartingEventArgs> ReorderStarting
Event Type
System.
|
SelectionChanged
Declaration
public event EventHandler<ListViewSelectionChangedEventArgs> SelectionChanged
Event Type
System.
|
Explicit Interface Implementations
IElementPresenter.IsVisible
Declaration
bool IElementPresenter.IsVisible { get; }
Returns
System.
|
Implements
IElementPresenter.MeasureContent(Object, Object)
Declaration
RadSize IElementPresenter.MeasureContent(object owner, object content)
Parameters
System.
|
System.
|
Returns
Implements
IElementPresenter.RefreshNode(Object)
Declaration
void IElementPresenter.RefreshNode(object node)
Parameters
System.
|
Implements
IView.ViewportHeight
Declaration
double IView.ViewportHeight { get; }
Returns
System.
|
Implements
IView.ViewportWidth
Declaration
double IView.ViewportWidth { get; }
Returns
System.
|