Cheat Sheet For Xamarin Form Controls

Xamarin released a great cheat sheet over a year ago if you were going from Android to iOS to Windows Phone. It is great but doesn’t help if you are using Xamarin Forms because they have an entire different set of terminology for their controls. While it doesn’t take long to memorize them, for new starters here is a quick cheat sheet for Xamarin Forms.

 iOSAndroidWindows PhoneXamarin Forms
AlertsUIAlertViewAlertDialogMessageBoxDisplayAlert
ButtonsUIButtonButtonButtonButton
Date PickersUIDatePickerDatePickerDialogDatePickerDatePicker
GridUICollectionViewGridViewLongListSelectorListView
ImagesUIImageViewImageViewImageImage
LabelsUILabelTextViewTextBlockLabel
MapsMKMapViewGoogleMapMapmaps:Map
PickersUIPickerSpinnerListPickerPicker
Progress BarsUIProgressViewProgressBarProgressBarProgressBar
Scroll ViewsUIScrollViewScrollViewScrollViewerScollView
Search BarsUISearchBarSearchViewPhoneTextBoxSearchBar
SlidersUISliderSeekBarSliderSlider
SwitchesUISwitchSwitchToggleSwitchSwitch
TablesUITableViewListViewLongListSelectorTableView or ListView
TabsUITabBarActionBar TabsPivotTabbedPage
Text EntriesUITextFieldEditTextTextBoxEntry
Time PickersUITimePickerTimePickerDialogTimePickerTimePicker
Web BrowserUIWebViewWebViewWebBrowserWebView
Microsoft MVP | Xamarin MVP | Xamarin Certified Developer |
Exrin MVVM Framework | Xamarin Forms Developer | Melbourne, Australia

Related Posts

4 Comments

  1. Pranay

    Hi Adam,

    Thanks for this. Pretty useful. Its been a while for this post, so do you have an updated one, or any reference?

    Pranay.

    1. Adam Pedley

      How to get the code for what? This is just a reference table, that makes it easier to see what each control is called on each platform, if you are coming from native, or are in Xamarin Forms and want to create a custom renderer, but need to know the platform specific control type.

Leave A Comment?