【移动端】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 | 移动端面板折叠符号支持可配...
点击下载文档
上一篇:【移动端】块状菜单下一篇:【移动端】时间范围字段
本文2024-09-23 00:41:32发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-141105.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章