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.
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.
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.
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.
There are three commit modes supported by the .NET MAUI DataForm:
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.
The .NET MAUI DataForm component offers a ready-to-use user interface for effortless navigation, adding, deleting and editing items within a data collection. However, it also provides flexibility for manual configuration and customization of editors, allowing for precise control over the data input and editing process.
The DataForm component is also available for these popular frameworks:
Telerik UI for .NET MAUI DataForm is a customizable component allowing you to easily create a form for collecting or editing business object data. You can determine at what moment the properties should be validated by choosing between different validation modes. The DataForm lets you use a rich set of editors out of the box.
The DataForm is a part of Telerik UI for .NET MAUI, the most comprehensive UI suite for .NET MAUI! To try it out, sign up for a free 30-day trial and kickstart your cross-platform app development today.
You can try all Telerik UI for .NET MAUI components by signing up for a 30-day FREE trial. During your evaluation, you will have access to all the components, technical support, documentation and getting-started resources.
See the .NET MAUI DataForm Getting Started article for a quick tutorial and don’t forget to sign up for a trial to get free support.
Telerik UI for .NET MAUI offers a wide range of 60+ controls to enable your cross-platform development of native Windows, macOS, Android and iOS applications. The .NET MAUI UI library is constantly growing. For upcoming releases information, visit our Roadmap.
The built-in validation gives you full control over the data collected through the control. You can choose between three different validation modes to fit your specific scenario:
The DataGrid component is one of over 55 in the Telerik UI for .NET MAUI components library which is also a part of the Telerik DevCraft bundle.
The Telerik UI for .NET MAUI library comes with several purchase options, giving you flexibility based on the needs of your project. The license is perpetual, with subscription options for support and new updates. Please refer to the Telerik UI for .NET MAUI pricing page for more information.
Depending on your needs, Telerik UI for .NET MAUI offers the following flexible support options:
Learn more about flexible support and pricing options.