【移动端】Flex面板

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【移动端】Flex面板

# 变更记录 | **产品版本** | **更新内容** | **更新日期** | | --- | --- | --- | | V5.0.011 | 移动端面板折叠符号支持可配置位置 | 2023-10-17 | # 1 功能介绍 Flex面板是具有弹性布局特性的容器控件。 # 2 控件对象 ``` kd.bos.form.container.Container ``` # 3 属性介绍 ## 3.1 通用属性 通用属性包含字段和控件的一些公有的属性,如宽高,帮助文本等等。请参考[通用属性](https://vip.kingdee.com/article/215559076720798976) ## 3.2 样式属性 样式属性是每个控件在设计器右侧样式栏可以设置的属性,请参考[样式属性](https://vip.kingdee.com/article/252017936767406336) ## 3.3 业务属性 | **属性名** | **类型** | **默认值** | **说明** | | --- | --- | --- | --- | | 可折叠 | 复选框 | false | 设置面板是否可折叠 | | 默认折叠 | 复选框 | false | 设置面板默认的折叠状态 | | 折叠摘要 | 弹框选择 | - | 面板折叠情况下显示已配置的折叠摘要信息 | | 允许点击 | 复选框 | fasle | | # 4 Flex面板接口介绍 * 动态往容器中插入子控件 ```java Container flexPanel = **this**.getView().getControl("Flex面板标识"); ButtonAp button = **new** ButtonAp(); button.setKey("testkey"); button.setName(**new** LocalString("动态添加按钮")); flexPanel.insertControls(index, Arrays.asList(button.createControl())); ``` * 动态删除容器中的子控件 ```java Container flexPanel = **this**.getView().getControl("Flex面板标识"); String[] keys = **new** String[]{"控件标识1", "控件标识2"};**// ...** flexPanel.deleteControls(keys); ``` * 设置Flex面板折叠/展开 ```java Container flexPanel = **this**.getView().getControl("Flex面板标识");**// 设置折叠** flexPanel.setCollapse(**true**); **// 展开** flexPanel.setCollapse(**false**); ``` * 动态设置容器背景图片 ```java Container flexPanel = **this**.getView().getControl("Flex面板标识"); String url = ""; flexPanel.setBackgroundImg(url);

【移动端】Flex面板

# 变更记录| **产品版本** | **更新内容** | **更新日期** || --- | --- | --- || V5.0.011 | 移动端面板折叠符号支持可配...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息