关于sap:SAP-UI5-SimpleForm-控件的-adjustLabelSpan-属性

咱们在 SAP UI5 利用开发时,在 XML 视图里应用 SimpleForm 控件,会定义其 adjustLabelSpan 属性。

如果设置,labelSpanL 和 labelSpanM 的应用取决于一行中 FormContainer 的数量。 如果一行只显示一个FormContainer,labelSpanM用来定义标签的大小。 这对于中型和大型表单是雷同的。 这样做是为了对齐在同一个表单中应用全尺寸 FormContainer 和多列行的表单上的标签(因为每个 FormContainer 外部都有本人的网格)。

如果未设置,labelSpanL 和 labelSpanM 的应用取决于表单大小。 在这种状况下,FormContainer 的数量无关紧要。

editable 属性:

如果表单具备可编辑的内容,则将特定于设施和特定主题的行高和标签对齐利用于表单行。 如果设置,表单的所有(不仅是可编辑的)行都将取得可编辑字段的行高。

默认状况下,表单内的标签将以相应的模式出现。

留神:该属性的设置不会扭转表单的内容。 例如,可编辑设置为 false 的表单中的输出控件依然是可编辑的。

正告:如果此属性设置谬误,可能会导致视觉问题。 标签和字段可能未对齐,标签可能以谬误的模式出现,并且单个控件之间的间距可能是谬误的。 此外,不适宜该模式的控件可能会被谬误地出现。

layout 属性:用于出现 SimpleForm 的 FormLayout。

咱们倡议应用 ColumnLayout 来出现 SimpleForm,因为它的响应性以最佳形式应用可用空间。

倡议尽量在增加内容之前设置布局,以避免计算默认布局。

minWidth:用于 SimpleForm 的整体最小宽度(以像素为单位)。

如果可用宽度低于给定的 minWidth,SimpleForm 将为下一个组(FormContainer)创立一个新行。 默认值为 -1,这意味着将重叠外部组 (FormContainers) 直到达到 maxContainerCols,无论是否达到宽度或达到可用的父级宽度。

留神:此属性仅在将 ResponsiveLayout 用作布局时应用。

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据