复式小组件的默认属性Default properties of a compound widget

<< 点击显示目录 >>

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

复式小组件的默认属性Default properties of a compound widget

一个复合部件有以下标准属性或事件名称。这些名字 不允许 作为用户定义的属性使用

这些属性在.compoundwidget文件的定义中不可见。

Standard attribute标准属性

Attribute

说明

type

当在内容片段中使用的部件的名称空间(例如widgets.widgetlibrary_0.Motor)。

top

在内容片断中使用的小组件的绝对位置,从被包围的元素(如容器小组件或内容片断)的顶部边界测量。

left

在内容片中使用的部件的绝对位置,从被包围元素(如容器部件或内容片)的左边界开始测量。

width

定义小组件在内容片中使用时的总宽度,单位是像素。

height

定义在内容片中使用的小组件的总高度,单位是像素。

margin

定义小组件的外部边界与小组件的实际设置位置的偏移。

permissionView

定义允许看到该小组件的角色。对于没有足够权限的角色,该小组件是隐藏的。

permissionOperate

定义了允许使用该小组件的角色。对于没有足够权限的角色,小组件不响应用户互动,不触发事件。

enable

定义小组件的可用性。一个禁用的小组件(enable=false)不响应用户互动,也不触发事件。它的 "禁用 "样式在运行时显示。启用 "行为从容器小组件继承到子小组件。

visible

定义了小组件的可见性。小部件可以用visible=false来隐藏。(visible = true, hidden = false)。可见 "行为从容器小部件继承到子小部件。

Standard events标准事件

Event

说明

Arguments

Click

点击小部件时触发。

• origin: String

 

"origin" 包含触发点击事件的小部件的ID。

DisabledClick

当点击禁用的小部件时触发。

• origin: String

 

"origin" 包含触发点击事件的小部件的ID。

 

• hasPermission: Boolean

 

hasPermission 定义了当前用户是否有必要的权限来访问它。

EnableChanged

如果小组件的可用性被改变就会被触发。

• value: Boolean

 

"value" 定义了该小组件的可用性。如果返回 "true",该小组件可以被使用;如果返回 "false",它不能被使用。

VisibleChanged

如果小组件的可见性被改变就会触发。

• value: Boolean

 

"value" 定义了小部件的可见性。如果返回 "true",该小组件将被显示;如果 "false",它将不被显示。

Standard actions标准行动

Action

说明

Arguments

SetEnable

控制小组件的可用性。

• value: Boolean

 

如果值为 "true",则启用。否则,禁用。

SetVisible

控制小组件的可见性。

• value: Boolean

 

如果该值为true,则是可见的。否则,不可见。