Skip to main content

DXCollectionView Properties

A collection view.
Name Description
ActualAppearance Gets the common appearance settings that are applied to the current DXCollectionView.
AllowCascadeUpdate Gets or sets whether the CollectionView performs deferred data loading while a user scrolls items. This is a bindable property.
AllowDragDropItems Gets or sets whether users can drag items within the view. This is a bindable property.
AllowDragDropSortedItems Gets or sets whether users can drag items that are sorted or grouped. This is a bindable property.
AllowGroupCollapse Gets or sets whether users can collapse and expand groups of items. This is a bindable property.
AllowLiveDataShaping Gets or sets whether DXCollectionView refreshes itself if the data source notifies the control of a value change. The control re-shapes its data: changes sort order, re-applies filter conditions, and carries out other necessary updates. This functionality is available for item source objects that implement the INotifyPropertyChanged interface. This is a bindable property.
AutoExpandAllGroups Gets or sets whether users can expand all the DXCollectionView‘s groups. This is a bindable property.
DisplayFormat Gets or sets the pattern used to format list items. This is a bindable property.
DisplayMember Gets or sets the name of the data source’s field whose values are displayed as list items. This is a bindable property.
FilterExpression Gets or sets the DXCollectionView‘s filter expression. This is a bindable property.
FilterString Gets or sets the CollectionView’s filter expression string. This is a bindable property.
GroupCount Gets the number of data item groups in a CollectionView.
GroupDescription Gets or sets how to group data items in the view. This is a bindable property.
GroupHeaderSize Gets or sets a group header’s height (for the vertical orientation of the view) or width (for the horizontal orientation). This is a bindable property.
GroupHeaderTemplate Gets or sets the template that defines the appearance of group headers. This is a bindable property.
GroupItemAppearance Gets or sets the appearance settings that are applied to the current DXCollectionView‘s group items. This is a bindable property.
IndicatorColor Gets or sets the color of the load-more (iOS and Android) and pull-to-refresh (iOS only) indicators. This is a bindable property.
IsInitialized Gets whether the DXCollectionView‘s instance is initialized.
IsLoadMoreEnabled Gets or sets whether the load-more functionality is enabled in the CollectionView. This is a bindable property.
IsPullToRefreshEnabled Gets or sets whether the pull-to-refresh functionality is enabled in the CollectionView.
IsRefreshing Allows you to hide the refresh or load indicator that the collection view displays when executing the pull-to-refresh or load-more operation. This is a bindable property.
IsScrollBarVisible Gets or sets whether the scrollbar is displayed in the view. This is a bindable property.
ItemAppearance Gets or sets the appearance settings that are applied to the current DXCollectionView‘s items. This is a bindable property.
ItemSize Gets or sets a data item’s height (for vertical orientation of the view) or width (for horizontal orientation). This is a bindable property.
ItemSpacing Gets or sets the distance between DXCollectionView‘s items. This is a bindable property.
ItemsSource Gets or sets the CollectionView’s data source. This is a bindable property.
ItemTemplate Gets or sets the template that defines the appearance of list items. This is a bindable property.
LoadMoreCommand Gets or sets the command executed when a user scrolls to the last item in the CollectionView to load new data items. This is a bindable property.
MinGroupHeaderSize Gets or sets a group header’s minimum height (for the vertical orientation of the view) or width (for the horizontal orientation). This is a bindable property.
MinItemSize Gets or sets a data item’s minimum height (vertical orientation) or width (horizontal orientation). This is a bindable property.
Orientation Gets or sets the orientation of the CollectionView. This is a bindable property.
PullToRefreshCommand Gets or sets the command executed when a user pulls the CollectionView down to request content update. This is a bindable property.
ReduceSizeToContent
SelectedItem Gets or sets the selected item when the SelectionMode property is set to Single. This is a bindable property.
SelectedItemAppearance Gets or sets the appearance settings that are applied to the current DXCollectionView‘s selected items. This is a bindable property.
SelectedItems Gets or sets selected items when the SelectionMode property is set to Multiple. This is a bindable property.
SelectedItemTemplate Gets or sets the template that defines the appearance of an item selected in the view. This is a bindable property.
SelectionMode Gets or sets whether and how many items can be selected in the view. This is a bindable property.
SortDescriptions Specifies how to sort data items in the view.
TapCommand Gets or sets the command executed when a user taps the DXCollectionView. This is a bindable property.
VisibleItemCount Gets the total number of items displayed in the view.
See Also