不可绑定的属性Non-bindable properties

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 定制的小工具 > 复合型小部件 > 编辑复合小部件(XML) >

不可绑定的属性Non-bindable properties

复合部件的非绑定 属性在.compoundwidget文件的<Properties>元素中被配置。这个属性使得在一块内容中配置复合部件时,可以定义一个子部件的行为。

以下是可用的选项。

 

-配置一个用户定义的、 不可绑定的属性

Element "Property"

不可绑定的属性被配置在元素<Property>中。

Attribute

描述

Data type

Required

xsi:type

NonBindableProperty 定义它是 widget 数据类型的非绑定属性。

String

Yes

name

属性的名称,因为它在内容编辑器的属性窗口中显示,并选择了复合小组件。

以下由复合部件本身提供的属性名称不允许被使用:宽度、高度、顶部、左侧、启用、可见、zIndex、保证金、permissionOperate、permissionView、id、描述
名称也不允许包含任何空格、特殊字符、句号或冒号。

String

Yes

type

复合小组件的非绑定属性的数据类型。数据类型必须与元素 Mapping中分配的子部件属性的数据类型相匹配 。

See the widget help documentation.

Yes

required

定义该属性在被使用时是否必须被配置。

Boolean

No

category

定义显示该属性的类别。

String

No

defaultValue

定义了该属性的默认值(如visible=false")。

See the widget help documentation.

Yes

localizable

定义了该属性是否可以被本地化。这使得指定或选择一个文本键成为可能。

这个属性只有在小组件上的<Mapping>引用的属性也是可本地化的时候才有用。

Boolean

No

typeRefId

对于 StyleReference类型的属性 ,这允许选择一个在属性窗口中派生的样式(例如widgets.brease.Button)。

StyleReference

No

本节的主题:

?Assigning a non-bindable property