The .NET MAUI DataForm control is used to display and edit data using a wide range of built-in and custom editors for any kind of data form, such as login, reservation, contact, employee forms, and more. It supports data validation, data handling, grouping, and linear and grid layouts. Users can easily customize editors, groups, labels, and validation labels’ appearances.
The DataForm control supports built-in editors for primitive data types such as string, enumeration, DateTime, and TimeSpan, as well as custom editors to enhance the user experience.
The.NET MAUI DataForm allows users to group editors that are related to one other.
The .NET MAUI DataForm control supports validating data or user input before it is committed to the underlying data object by showing the error to alert the user to fill proper details in the data form or that it is a valid message. It supports different validation modes such as LostFocus, PropertyChanged, and manual to determine when the value should be validated.
The .NET MAUI DataForm supports linear and grid layouts to design data forms as required.
In linear layout, editors are arranged one by one or in a single column.
In a grid layout, editors are arranged into a predefined number of columns.
The .NET MAUI DataForm control determines when an edited value should be updated in the underlying data object to allow users commit only correct values. It supports different commit modes such as LostFocus, PropertyChanged, and manual.
The .NET MAUI DataForm supports the read-only display mode. It also allows users to set specific fields or editors to be read-only.
By default, data form items (label and editor) are generated based on the data type. Users can also manually create data form items easily.
Users can easily customize the appearance of labels, editors, validation labels, and group headers in .NET MAUI DataForm.
The .NET MAUI DataForm supports right to left direction for users working with RTL languages like Hebrew, Arabic, and more.
The .NET MAUI DataForm supports localizing label text, group names, watermarks, and validation messages in the desired language.
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.