Let’s start with the Application User interface (UI). It is the interface of the Application, which is available for the users to interact with the app.

Here, we are going to discuss 38 different Xamarin.Forms UI controls. In Xamarin forms, we can use all the native controls of each targeted platform.

Four main controls groups of Xamarin.Foms UI are given below.

  1. Pages
    Pages refers to the main page i.e. which type of page you are using. e.g. Content page, Navigation page.
  1. Layout
    Layout is the layout, which you are using in your page. e.g. Stack Layout, Grid Layout.
  1. Views
    Views are the single UI elements, which you are using in your layout e.g. button, label.
  1. Cell
    Cells are used to present the data in the table view and list view. e.g. ImageCell, TextCell.
Pages
Layout
Views
Cell

Cells are the specialized elements, which are used to present a date in List view and table view. Cells are the elements, which are specially designed to be added in ListView and TableView Controls.

Different types of cells are shown below.

Note

All Images are taken from https://developer.xamarin.com