Controls Reference

PDF for offline use
Sample Code:
Related Articles:
Related APIs:

Let us know how you feel about this

Translation Quality


last updated: 2016-01

Xamarin.Forms uses use the native controls of each target platform. This means applications can use Portable Class Libraries or Shared Projects to house this shared code, and then make platform specific applications that will consume the shared code.

There are four main control groups used to create the user interface of a Xamarin.Forms application:

At runtime each control will be mapped to its native equivalent, which is what will be rendered.

This section serves as a reference showing many of the UI controls available for use with Xamarin.Forms, and is accompanied by the FormsGallery sample, which demonstrates a basic use of each control. Each description also links to the API Documentation.

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.