概述

Xamarin的RadDataForm是一个可自定义组件,允许您轻松创建用于收集或编辑业务对象数据的表单。该控件支持不同的提交模式,允许您逐个提交属性值或一次提交整个表单。您还可以确定在什么时候应该在不同的验证模式之间选择验证属性。该控件允许您使用丰富的编辑器集。

Xamarin Ninja图像的teleerik UI

DataForm是的一部分Xamarin的Telerik UI一个专业级的UI组件库,用于构建现代和功能丰富的 应用程序。要想尝试一下,注册一个30天的免费试用。

RadDataForm概述

关键特性

  • 内置的编辑器: RadDataForm为可用的基本类型(如数字、字符串、布尔和枚举)提供了一组内置编辑器。该控件检测数据对象的属性类型,并自动显示相应的编辑器。有关更多详细信息,请访问编辑器的话题。

  • 反馈验证:用于Xamarin的Telerik DataForm具有内置验证功能,这使您可以完全控制通过控件收集的数据。中查看如何使用验证功能验证和提交的话题。

  • 提交方式: DataForm提供了三种类型的提交模式的编辑支持,以确定何时应该与业务对象同步编辑值。读验证和提交主题了解更多相关信息。

  • 数据注释支持为了自定义DataForm中解释数据的方式,您可以使用数据注释形式的帮助程序。RadDataForm提供了许多数据注释,如ConverterAttribute、DisplayOptionsAttribute、ValidationAttribute等。欲了解更多详情,请访问数据注释章节。

  • 分组: RadDataForm提供了可折叠的组选项,这将有助于用户在大列表中导航。欲了解更多信息,请查看DisplayOptionsAttribute的话题。

  • 布局:支持堆叠和网格布局。阅读更多关于这个布局篇文章。

  • 只读模式:该控件具有只读模式,在这种情况下,最终用户应该只看到属性的值,而不是编辑它们。检查ReadOnlyAttribute主题了解更多细节。

查看RadDataForm开始帮助文章,说明如何在基本场景中使用它。

另请参阅

在本文中
Baidu
map