Syncfusion.SfListView.XForms
Fields  Properties  Methods  Events


SfListView Class Members

The following tables list the members exposed by SfListView.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the SfListView class.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)Identifies the AllowGroupExpandCollapse bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the AllowKeyboardNavigation bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the AllowSwiping bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the AutoFitMode bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the CurrentItem bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the DataSource bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the DragItemTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the DragStartMode bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the FocusBorderColor bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the FocusBorderThickness bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the FooterSize bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the FooterTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the GroupHeaderSize bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the GroupHeaderTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderSize bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HoldCommandParameter bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the HoldCommand bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the IsBusy bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the IsScrollBarVisible bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the IsStickyFooter bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the IsStickyGroupHeader bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the IsStickyHeader bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the ItemSize bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the ItemSpacing bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the ItemsSource bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the ItemTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the LayoutManager bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the LeftSwipeTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the LoadMoreCommandParameter bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the LoadMoreCommand bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies LoadMoreOption bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies LoadMorePosition bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the LoadMoreTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the Orientation bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the RightSwipeTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedItem bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedItems bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedItemTemplate bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionBackgroundColor bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionGesture bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionMode bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SwipeOffset bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the SwipeThreshold bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the TapCommandParameter bindable property.  
Public Fieldstatic (Shared in Visual Basic)Identifies the TapCommand bindable property.  
Top
Public Properties
 NameDescription
Public PropertyGets or sets a value indicating whether to allow expanding and collapsing of groups for GroupHeaderItem.  
Public Property Gets or sets a value indicating whether to allow navigating through keyboard buttons.  
Public Property Gets or sets a value indicating whether to enable swiping or not.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyGets or sets the value that indicates whether SfListView will AutoFitMode the items based on its content.  
Public Property (Inherited from Xamarin.Forms.Element)
Public PropertyGets the value indicating the instance of AutoScroller.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.BindableObject)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyGets or sets a value indicating whether to bounce SfListView body region only with TransitionMode-Push.  
Public Property (Inherited from Xamarin.Forms.Layout)
Public Property (Inherited from Xamarin.Forms.Grid)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.Grid)
Public Property (Inherited from Xamarin.Forms.Grid)
Public Property Gets or sets the current selected item.  
Public PropertyGets or sets the Syncfusion.DataSource.DataSource for data operations like sorting, filtering, and grouping.  
Public PropertyGets or sets the DragDropController which controls drag-and-drop and related operations.  
Public Property Gets or sets the template that is used to display when dragging the item.  
Public PropertyGets or sets a value indicating whether to allow reordering the ListViewItem by drag and drop.  
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the border color for the current focused item.  
Public Property Gets or sets the border thickness for the current focused item.  
Public Property Gets or sets the height (for vertical orientation) or width (for horizontal orientation) of the footer. The default value is 40d.  
Public PropertyGets or sets the footer template for SfListView.  
Public Property (Inherited from Xamarin.Forms.View)
Public Property Gets or sets the height (for vertical orientation) or width (for horizontal orientation) of the group header. The default value is 40d.  
Public PropertyGets or sets the Xamarin.Forms.DataTemplate for the group headers of SfListView.  
Public Property Gets or sets the height (for vertical orientation) or width (for horizontal orientation) of the header. The default value is 40d.  
Public PropertyGets or sets a header template for SfListView.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyGets or sets System.Windows.Input.ICommand which will be executed when hold on the ListViewItem.  
Public PropertyGets or sets the parameter for HoldCommand.  
Public Property (Inherited from Xamarin.Forms.View)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets a value indicating whether list view is busy in loading more items. If it is true, the load more indicator will be displayed until it sets to false.  
Public Property (Inherited from Xamarin.Forms.Layout)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets a value indicating whether to display the scrollbar or not.  
Public Property Gets or sets a value indicating whether to display the sticky footer or scrollable footer.  
Public Property Gets or sets a value indicating whether to display the sticky group header or scrollable group header.  
Public Property Gets or sets a value indicating whether to display the sticky header or scrollable header.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyGets or sets the ItemGenerator to create or update a ListViewItem.  
Public Property Gets or sets the height (for vertical orientation) or width (for horizontal orientation) of the item. The default value is 40d.  
Public Property Gets or sets the item spacing between the items.  
Public PropertyGets or sets the source items to template and display in SfListView.  
Public PropertyGets or sets the data template for ListViewItem.  
Public PropertyGets or sets the layout definition for SfListView. The default layout is LinearLayout.  
Public PropertyGets or sets the template that is used to display when SwipeDirection is SwipeDirection.Left and SwipeDirection.Bottom.  
Public PropertyGets or sets System.Windows.Input.ICommand which will be executed when load more operation is triggered.  
Public PropertyGets or sets the parameter for LoadMoreCommand.  
Public PropertyGets or sets the option which determines the behavior of load more items. If it is LoadMoreOption.None, load more support will not be enabled. This is the default value.
If it is LoadMoreOption.Auto, automatically execute the LoadMoreCommand when list view reaches the scroll end.
If it is LoadMoreOption.Manual, displays load more button when end reached and execute the LoadMoreCommand when tap on button. For Orientation.Horizontal, LoadMoreOption.Manual is not supported. For LoadMorePosition.Top, LoadMoreOption.Auto is not supported.  
Public PropertyGets or sets the position which determines where the load more item should be positioned. If it is LoadMorePosition.Top, load more item will be added on the top of the list.
If it is LoadMorePosition.Top and Orientation.Horizontal, the load more item will be in the left corner of the list. If it is LoadMorePosition.Bottom, the load more item will be added at the bottom of the list. This is the default value.
If it is LoadMorePosition.Bottom and Orientation.Horizontal, the load more item will be in the right corner of the list.  
Public PropertyGets or sets the Xamarin.Forms.DataTemplate which will be loaded as a LoadMoreItem. If it is null, the default load more view will be loaded.  
Public Property (Inherited from Xamarin.Forms.View)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyGets or sets the orientation for SfListView. The default orientation is vertical.  
Public Property (Inherited from Xamarin.Forms.Layout)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyGets or sets the template that is used to display when SwipeDirection is SwipeDirection.Right and SwipeDirection.Top.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Grid)
Public Property (Inherited from Xamarin.Forms.Grid)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property Gets or sets the first selected item.  
Public Property Gets the selected items for selection.  
Public Property Gets or sets the selected item template for selection.  
Public Property Gets or sets the selection background color for the selected item.  
Public PropertyGets or sets the SelectionController which controls the selection and its related operations.  
Public Property Gets or sets the selection gesture for selection.  
Public Property Gets or sets the selection mode for selection.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.Element)
Public Property Gets or sets the value how much the swiped item will be moved to the side and stick there. The default value is 100.  
Public PropertyGets or sets the value that indicates SwipeView gets stick when ListViewItemInfoBase.SwipeOffset is greater than half of the SwipeThreshold value. The default value is 0.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public PropertyGets or sets the System.Windows.Input.ICommand which will be executed when tapping the ListViewItem.  
Public PropertyGets or sets the parameter for TapCommand.  
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.View)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Public Property (Inherited from Xamarin.Forms.VisualElement)
Top
Protected Properties
 NameDescription
Protected Internal Property (Inherited from Xamarin.Forms.View)
Top
Public Methods
 NameDescription
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method Checks whether need to handle pulling gesture.  
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodCollapses all the groups in Syncfusion.DataSource.DataSource.Groups.  
Public Method Collapses the specified group.  
Public MethodOverloaded.  Dispose the instances, if parameter is true.  
Public MethodExpands all the groups in Syncfusion.DataSource.DataSource.Groups.  
Public Method Expands the specified group.  
Public Method (Inherited from Xamarin.Forms.Element)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.Layout)
Public Method Helper method to refresh a particular item or entire listView items.  
Public Method (Inherited from Xamarin.Forms.View)
Public Method (Inherited from Xamarin.Forms.Layout)
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.Layout)
Public Method (Inherited from Xamarin.Forms.VisualElement)
Public Method (Inherited from Xamarin.Forms.Grid)
Public Method Occurs when the pulling gesture action is started.  
Public Method Occurs when the pulling is cancelled.  
Public Method (Inherited from Xamarin.Forms.Layout)
Public Method Occurs when the view gets refreshed.  
Public Method Occurs when the pulling gesture action is completed.  
Public Method Helper method to refresh the particular item, range of items or all the items in the listView and also refresh the template.  
Public Method Refreshes the view.  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.Element)
Public MethodResets the swiping and moves the swiped ListViewItem to its default position.  
Public MethodOverloaded. Scrolls the SfListView item into given position.  
Public MethodSelect all the items in the SfListView.  
Public Method (Inherited from Xamarin.Forms.BindableObject)
Public Method (Inherited from Xamarin.Forms.Element)
Public MethodOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public Method  
Public Method (Inherited from Xamarin.Forms.VisualElement)
Top
Protected Methods
 NameDescription
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Internal Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.Layout)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOverridden. Override method to layout the SfListView children.  
Protected Method (Inherited from Xamarin.Forms.Grid)
Protected Method (Inherited from Xamarin.Forms.Grid)
Protected Method (Inherited from Xamarin.Forms.Layout<View>)
Protected MethodOverloaded.  (Inherited from Xamarin.Forms.Layout)
Protected Method (Inherited from Xamarin.Forms.Layout<View>)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOverridden.  This method is called during the measure pass of a layout cycle to get the desired size of an element.  
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.Element)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Method (Inherited from Xamarin.Forms.Grid)
Protected MethodOverridden. Override method to allocate the total size of the SfListView.  
Protected Method (Inherited from Xamarin.Forms.Grid)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOverridden.  Override method to determine whether to invalidate on child added.  
Protected MethodOverridden.  Override method to determine whether to invalidate on child removed.  
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.VisualElement)
Protected Method (Inherited from Xamarin.Forms.BindableObject)
Protected Method (Inherited from Xamarin.Forms.Layout)
Top
Extension Methods
 NameDescription
Public Extension MethodHelper method to get the Syncfusion.ListView.XForms.ExtendedScrollView class.
Public Extension MethodHelper method to get the Syncfusion.ListView.XForms.VisualContainer class.
Public Extension MethodOverloaded.  Iterates the index.
Public Extension MethodOverloaded.  Iterates the index.
Top
Public Events
 NameDescription
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.Element)
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event Occurs when a group is collapsed.  
Public Event Occurs when a group is being collapsed.  
Public Event Occurs when a group is expanded.  
Public Event Occurs when a group is being expanded.  
Public EventOccurs when the visual representation of a ListViewItem is being added to the VisualContainer.  
Public EventOccurs when the visual representation of a ListViewItem is being removed from the VisualContainer.  
Public Event Occurs when an item is double tapped.  
Public EventThis event occurs while perform the item drag and drop operation and denotes the drag action by DragAction.  
Public Event Occurs when an item is long pressed.  
Public Event Occurs when an item is tapped.  
Public Event (Inherited from Xamarin.Forms.Layout)
Public EventOccurs when a SfListView is loaded for the first time.  
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event (Inherited from Xamarin.Forms.BindableObject)
Public Event Occurs whenever an item comes into view and query the item size.  
Public EventOccurs when the SfListView's scrolling state changed.  
Public EventOccurs once the selection process has been completed for selected item in SfListView.  
Public Event Occurs when selecting an item at the execution time.  
Public Event (Inherited from Xamarin.Forms.VisualElement)
Public Event Occurs when the swipe action is completed for an item.  
Public Event Occurs when the swiped item gets reset.  
Public Event Occurs when the swipe offset changes from its initial value.  
Public Event Occurs when swiping an item is being progress.  
Public Event (Inherited from Xamarin.Forms.VisualElement)
Top
See Also