Skip to content
| Marketplace
Sign in
Visual Studio>Controls>Telerik ListView for Xamarin.Forms
Telerik ListView for Xamarin.Forms

Telerik ListView for Xamarin.Forms

Telerik

|
1,127 clicks
| (1) | Free Trial
Telerik ListView for Xamarin packs all essential features associated with a ListView scenario, all in one component.
Get Started

Telerik Xamarin.Forms ListView Control

The Xamarin.Forms ListView is an easy-to-use control that enables you to present a list of data in a scenario that requires scrolling and manipulation of the items. This Telerik control for Xamarin.Forms is packed with every feature you might need:

  • Data binding
  • Load on demand
  • Filtering, grouping, sorting
  • Customizable items with template selectors to linear and grid layouts
  • Item swipe and reordering
  • Various selection options
  • Header and footer support and much more.
  • Get Started with Xamarin.Forms ListView

Key Features of Telerik ListView control for Xamarin.Forms

High performance

The ListView for Xamarin.Forms provide high performance with smooth scrolling experience and virtualization when loading large data sets.

Data binding

Telerik UI for Xamarin ListView control is populated with data using the ItemSourceproperty, which accepts any collection implementing IEnumerable. Two-way data binding is also supported for ObservableCollection or in MVVM application architecture scenarios.

Load on demand

Xamarin.Forms ListView control supports loading data on demand, which optimizes the initial loading of the app and the new items are loaded only when needed – for example when the user reaches the bottom of the ListView or asked for more items. The control enables you to define the number of loaded items, the built-in loading indicator, and the automatic and manual loading configurations.

Data Operations

filtering-grouping-and-sorting-listview.png

The Xamarin.Forms ListView by Telerik allows you to perform a multitude of data operations, including:

  • Filtering: programmatically filter data at runtime
  • Grouping: easily group ListView items, implement expand and collapse groups, multilevel grouping, and sticky headers
  • Sorting: sort items in ascending or descending order
  • Search: allow users to easily search for a specific item

Gestures & user interactions

items-reorder-with-drag-and-drop-listview.png

Enable your users to easily interact with the UI of your Xamarin application. The Telerik UI for Xamarin ListView control includes the following gestures & user interactions:

  • Contextual cell swipe: enable end-users to swipe an item to reveal contextual actions (e.g. mark as read and delete the item in an email).
  • Pull to refresh: pull-to-refresh functionality out-of-the-box allowing the users to fetch the latest data by scrolling to the top of the list and pulling down.
  • Drag and drop items reorder: the reorder functionality provides additional flexibility when interacting with content, by allowing reordering items with by holding and item and moving it to the desired new position
  • Expand/collapse groups: display even more items in a convenient manner by distributing them in hierarchical collapsible groups.
  • Single and multiple selections: support for both single and multiple selections. Items can be selected on tap or on hold gestures.

Linear Grid & Layout Models

different-layout-modes-listview.png

The ListView control for Xamarin.Forms supports linear and grid layouts. The linear layout arranges the items in a one-column list, while the grid layout arranges the items in a predefined number of columns, expanding the columns and their items to take up the width of the ListView.

Templates for header and footer

header-and-footer-templates-listview.png

The ListView component offers built-in Headers and Footers templates, enabling users to easily add the content of their choice both above and below the items in the Xamarin.Forms ListView control.

Animated items

ListView animates the way items appear on the screen as the end-user scrolls the up or down. The supported animations effects are Scale, Fade In, Slide In, or a combination of these.

Styling & Appearance

The Telerik ListView control for Xamarin.Forms features a built-in styling mechanism for customizing the look of the control and its items with the already familiar approach of using StyleClass and resources. Utilizing the theming concept makes it easier to implement corporate branding in the mobile application or to achieve the same look and feel on both Android and iOS.

Want to see the Telerik ListView control in action? Check out our Xamarin.Forms demo applications!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft