| << 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 定制的小工具 > 复合型小部件 > 编辑复合小部件(XML) > 复式小组件的默认属性Default properties of a compound widget | 
一个复合部件有以下标准属性或事件名称。这些名字 不允许 作为用户定义的属性使用 。
这些属性在.compoundwidget文件的定义中不可见。
| Attribute | 说明 | 
| type | 当在内容片段中使用的部件的名称空间(例如widgets.widgetlibrary_0.Motor)。 | 
| top | 在内容片断中使用的小组件的绝对位置,从被包围的元素(如容器小组件或内容片断)的顶部边界测量。 | 
| left | 在内容片中使用的部件的绝对位置,从被包围元素(如容器部件或内容片)的左边界开始测量。 | 
| width | 定义小组件在内容片中使用时的总宽度,单位是像素。 | 
| height | 定义在内容片中使用的小组件的总高度,单位是像素。 | 
| margin | 定义小组件的外部边界与小组件的实际设置位置的偏移。 | 
| permissionView | 定义允许看到该小组件的角色。对于没有足够权限的角色,该小组件是隐藏的。 | 
| permissionOperate | 定义了允许使用该小组件的角色。对于没有足够权限的角色,小组件不响应用户互动,不触发事件。 | 
| enable | 定义小组件的可用性。一个禁用的小组件(enable=false)不响应用户互动,也不触发事件。它的 "禁用 "样式在运行时显示。启用 "行为从容器小组件继承到子小组件。 | 
| visible | 定义了小组件的可见性。小部件可以用visible=false来隐藏。(visible = true, hidden = false)。可见 "行为从容器小部件继承到子小部件。 | 
| 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",它将不被显示。 | 
| Action | 说明 | Arguments | 
| SetEnable | 控制小组件的可用性。 | • value: Boolean 
 如果值为 "true",则启用。否则,禁用。 | 
| SetVisible | 控制小组件的可见性。 | • value: Boolean 
 如果该值为true,则是可见的。否则,不可见。 |