Xamarin.Forms.ListView Members

The members of Xamarin.Forms.ListView are listed below.

See Also: Inherited members from Xamarin.Forms.ItemsView<Xamarin.Forms.Cell>

Public Constructors

Creates and initializes a new instance of the Xamarin.Forms.ListView class.

Public Fields

Public Properties

GroupDisplayBindingBindingBase. Gets or sets the binding to use for display the group header.
GroupHeaderTemplateDataTemplate. Gets or sets a Xamarin.Forms.DataTemplate for group headers.
GroupShortNameBindingBindingBase. Gets or sets a binding for the name to display in grouped jump lists.
HasUnevenRowsbool. Gets or sets a Boolean value that indicates whether this Xamarin.Forms.ListView element has uneven rows.
IsGroupingEnabledbool. Gets or sets whether or not grouping is enabled for Xamarin.Forms.ListView.
RowHeightint. Gets or sets a value that represents the height of a row.
SelectedItemobject. Gets or sets the currently selected item from the ListView.ItemsSource.

Public Methods

ScrollTo(object, ScrollToPosition, bool)
Scrolls the ListView to the item.
ScrollTo(object, object, ScrollToPosition, bool)
Scrolls the ListView to the item in the group

Protected Methods

override
CreateDefault(object) : Cell
Creates an instance of the default visual representation of an item.
override
OnSizeRequest(double, double) : SizeRequest
Method that is called when a size request is made..
override
SetupContent(Cell, int)
Makes this Xamarin.Forms.ListView element the Cell.Parent of the content.

Public Events

ItemAppearingOccurs when the visual representation of an item is being added to the visual layout.
ItemDisappearingOccurs when the visual representation of an item is being removed from the visual layout.
ItemSelectedEvent that is raised when a new item is selected.
ItemTappedEvent that is raised when an item is tapped.

Explicitly Implemented Interface Members