UI for Xamarin

Xamarin.Forms DataForm

  • Best in class Xamarin DataForm control featuring default and custom editors, built-in validation, collapsible groups, multiple commit modes, two-way data binding and more.
  • Part of Telerik UI for Xamarin together with other best-in-class native components for any mobile device.
  • Includes support, documentation, demos, learning resources and more!
Telerik UI for Xamarin DataForm
  • Create Cross-Platform Mobile Forms Quickly

    The Telerik DataForm for Xamarin.Forms, and Telerik Xamarin.iOS and Xamarin.Android wrappers for the DataForm control help developers to quickly build various forms such as: registration, data entry, login, etc. The control displays data object’s properties in a list form which can be read-only or editable by the end-users.

    The Telerik DataForm for Xamarin.Forms allows for easy building of a data fill-in form from a single shared codebase.

    Telerik UI for Xamarin Create Cross Platform Mobile Forms Quickly
  • Default and Custom Editors

    The control detects the types of the data object’s properties and automatically displays the appropriate editors. It provides a set of built-in editors for the available primitive types such as numeric, string, Boolean and enumerations. You can also provide your own custom editor and implement it easily thanks to the rich API of the control.

    Telerik UI for Xamarin Default and Custom Editors
  • Validation with Feedback

    The Telerik DataForm for Xamarin features built-in validation, which gives you full control over the data collected through the DataForm. The control also gives suggestions in case the user has entered invalid data.

    Telerik UI for Xamarin DataForm Android Validation
  • Collapsible Groups

    Collapse and Expand groups helps significantly users to navigate through large lists. With this feature enabled, users can focus on the groups they need instead of scrolling endlessly up and down.

  • Commit (Editing) Modes

    There are three commit modes supported by the Telerik DataForm:

    • Immediate: data is synchronized with the business entity upon each change
    • Onlostfocus: data is synchronized when the corresponding editor loses focus in favor of another editor. This is useful when asynchronously validating emails or usernames.
    • Delayed: data is synchronized with the business entity by explicitly calling a method exposed by the control’s API

    • Two-way Data Binding

      With the two-way data binding when the source properties are updated outside of the control, they are still kept in sync with the DataForm editors, enabling you to solve a wide-range of scenarios.

    • Read-Only Mode

      The control has a read-only mode for cases in which the end-user should only see the values of the properties, rather than edit them.

    All UI for Xamarin Components

    Next Steps