概述

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

Xamarin忍者图像的Telerik UI

该数据表格是Xamarin的Telerik UI,一个专业级的UI组件库,用于构建现代和功能丰富的 应用程序。想要试用它,可以注册一个30天的免费试用期。

RadDataForm概述

关键特性

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

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

  • 提交方式: DataForm通过三种提交模式提供编辑支持,以确定何时应将编辑的值与业务对象同步。读验证和提交主题获取有关此的更多信息。

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

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

  • 布局:提供堆栈和网格布局的支持。请在布局篇文章。

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

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

另请参阅

在本文中
Baidu
map