The Xamarin Picker control is an item selector control, which can be opened as a dialog. It allows users to pick an item from a list that can be modified with custom views. Its rich feature set includes functionalities like data binding, multiple-column layout, cascading selection, and headers and footers with custom views.
Data binding works out-of-the-box for the most popular data sources. The Xamarin.Forms Picker control can automatically generate its columns based on data source structure
When the Xamarin Picker control populates a collection in a row, it will automatically be assumed as a single-column picker.
The Xamarin.Forms Picker control can populate two or more collections in a row. Also, users can define a column’s data source based on selected items from another column for a particular use case. For example, you can define two columns, “Country” and “State”, where the “State” column’s data source is dependent on the “Country” column’s selected item, thus creating a country-state picker.
Xamarin Picker can either be set directly to a layout as stand-alone or can show as a dialog on button click.
You can provide a heading to the control which is completely customizable such as different font, text color, etc.
You can provide a separate heading for each column. Column headers are completely customizable with different font, text colors, etc.
The Xamarin.Forms picker control provides validation buttons (OK and Cancel) in the footer, which determines whether or not to perform the selection operation. Also, the footer can hold a custom view.
The default footer contains validation buttons (OK and Cancel).
Footers can have a custom view.
The Xamarin.Forms picker control accepts a template for picker items that can change their appearance.
With simple customization, the Xamarin.Forms picker control can be used as a date, time, and language picker.
Select a date with the date picker.
Select a time with the time picker.
Select a language with the language picker.
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.