Telerik UI for .NET MAUI

.NET MAUI DataForm

  • Best in class .NET MAUI Data Form component featuring built-in editors, validation support, commit modes, grouping, different layouts and much more.
  • Part of Telerik UI for .NET MAUI together with other best-in-class components for cross-platform application development.
  • Comes with demos, rich documentation, and industry-leading support.

Supported for

NET-MAUI-DataForm-Control
Nasa, Visa, Microsoft Fox, Samsung, IBM World Bank Group, Volvo
  • Overview

    The.NET MAUI DataForm helps you quickly and easily create forms for collecting or editing business data in both mobile and desktop applications from a single shared codebase. Adding validation to your forms is a breeze, and you can take advantage of different commit modes to commit property values one by one—or the whole form at the same time. Use the rich set of editors that come built-in and organize them by grouping UI elements to make large forms more manageable. The flexible styling API enables you to customize most aspects of the DataForm control, including how it looks, its Editors, Groups and Headers, and more.

    See the .NET MAUI DataForm docs

    .NET MAUI DataForm Control | Telerik UI for .NET MAUI
  • Built-in Editors

    The DataForm control provides a set of built-in editors for the available primitive types such as numeric, string, Boolean, enumerations, DateTime and TimeSpan. The control detects the types of the data object’s properties and automatically displays the appropriate editor. You can make the DataForm fit seamlessly into your app by customizing the appearance of its editors.

    See the .NET MAUI DataForm docs: Editors

  • Validation

    With built-in validation, you have full control over the data collected through the DataForm. You can choose between three different validation modes to fit your specific scenario. Naturally, you can also style and customize the validation and error messages.

    See the .NET MAUI DataForm docs: Validation

    .NET MAUI DataForm Control Validation
  • Grouping

    Telerik UI for .NET MAUI DataForm supports grouping. With this feature enabled, users can focus on the groups they need instead of having to navigate items not relevant to them. The DataForm supports different group layouts that can easily be applied with the help of a single property.

    See the .NET MAUI DataForm docs: Grouping

  • Commit (Editing) Modes

    There are three commit modes supported by the .NET MAUI DataForm:

    • Explicit: data is synchronized with the business entity by explicitly calling a method exposed by the control’s API.
    • LostFocus: data is synchronized after the editor loses focus in favor of another editor. This is useful when asynchronously validating emails or usernames.
    • PropertyChanged: data is synchronized with the business model on each property change

     See the .NET MAUI DataForm docs: Commit Data

  • 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.

    See the .NET MAUI DataForm docs: Data Binding

All UI for .NET MAUI Components

Get Started Waves

Get the Bits

Download Free Trial

See Telerik UI for .NET MAUI in action and check out how much it can do out-of-the-box.

Next Steps