Mashup Builder > 混搭 > 响应式混搭 > 配置容器属性
配置容器属性
您可使用配置选项自定义容器及其内部各项的大小和布局。选择容器后,容器属性将在两个面板中显示:
“布局”面板。有关布局属性的详细信息,请参阅响应式混搭
“属性”面板。
下表列出了“属性”面板上的容器属性。
属性名称
说明
基本类型
默认值
是否可绑定? (Y/N)
是否可本地化? (Y/N)
EnableExpandCollapse
用于通过服务展开或折叠容器。启用此属性将显示此功能的其他属性。无法为混搭中的顶层容器启用此属性。要使用此功能,请向混搭添加其他容器。
* 
仅当容器位于混搭边缘时,才能将其展开或折叠。
BOOLEAN
False
N
N
UseTheme
指定是使用样式定义还是样式主题设置容器的样式。
BOOLEAN
True
N
N
SourceURL
用于为容器背景图像输入 URL 或选择媒体实体。
STRING
不适用
N
N
Collapse
用于折叠容器的可绑定服务。
不适用
不适用
Y
N
Expand
用于展开容器的可绑定服务。
不适用
不适用
Y
N
Expanded
指定默认情况下加载混搭时是展开还是折叠容器。
BOOLEAN
True
Y
N
ExpandTabIcon
当容器处于折叠状态时,将显示展开按钮的图标。
媒体实体
不适用
N
N
CollapseTabIcon
当容器处于展开状态时,将显示折叠按钮的图标。
媒体实体
不适用
N
N
ResetInputsToDefaultValue
用于将容器内所有小组件属性重置为设计混搭时所设置值的可绑定服务。此时将重置用户的所有输入。
不适用
不适用
Y
N
ShowExpandCollapseTab
在运行时显示一个选项卡按钮,可通过单击该按钮展开或折叠容器。
BOOLEAN
False
N
N
ToggleExpandCollapse
用于展开或折叠容器的可绑定服务。
不适用
不适用
Y
N
LazyLoading
使您能够在运行时借助小组件、函数或服务事件加载、卸载和重新加载容器。
有关详细信息,请参阅在混搭中使用延迟加载
* 
ThingWorx 9.3.2 或更高版本中提供了延迟加载属性。
BOOLEAN
False
N
N
LoadContainer
使您能够在运行时基于小组件、函数或服务事件加载、卸载和重新加载容器。
服务
Y
N
Loaded
在运行时混搭视图中加载并显示容器时触发的事件。仅在 LazyLoading 启用时可见。可使用此事件执行绑定至容器中小组件的服务。
事件
Y
N
Margin
设置容器四周的边距。最多可以输入四个值。有关详细信息。请参阅配置容器的边距和填充
* 
此属性在 ThingWorx 9.3.3 或更高版本中可用。
STRING
不适用
N
N
EnableContainerUnload
使您能够在启用 LazyLoading 属性时借助 UnloadContainer 服务卸载容器及其内容。此属性仅在启用 LazyLoading 时可见。
BOOLEAN
False
N
N
UnloadContainer
将容器及其内容 (包括子项容器) 从运行时混搭视图中卸载。将此事件绑定到混搭中事件,例如按钮小组件 Clicked 事件或验证函数 True 事件。
服务
Y
N
ReloadContainer
将容器及其内容从运行时混搭视图中卸载并加载以进行重新加载。仅在选择/启用 EnableContainerUnload 时可见
服务
Y
N
Visible
控制容器的可见性。布局中不会保留不可见容器所占用的空间。
* 
此属性在 ThingWorx 9.3.6 或更高版本中可用。
BOOLEAN
True
Y
N
这对您有帮助吗?