火山PC模块使用案例-动态创建多个组件教程

前言:
本身的动态创建并不难,那如何能更简单高效的创建布局呢?

接下来将通过封装好的模块来实现,也不需要怎么记动态创建的命令,调用也简单。

注:为了防止被认为时广告,本文所使用的模块请大家自行百度利快云官网下载

一、配置模块
右键配置,勾选火山模块
火山PC模块使用案例-动态创建多个组件教程
火山PC模块使用案例-动态创建多个组件教程

二、窗口布局
火山PC模块使用案例-动态创建多个组件教程
火山PC模块使用案例-动态创建多个组件教程

三、创建变量
注意红圈内的变量并非是窗口组件布局,没有显示视窗布局的哦,这些是用于动态创建用的

火山PC模块使用案例-动态创建多个组件教程

四、添加按钮事件

火山PC模块使用案例-动态创建多个组件教程

五、开始创建
3种方法原理是一样的,看方便采用,默认创建里可以调整组件信息

①方法1
创建后会返回一个组件序,这个序号可以用于操作该组件
如果不需要事件,只需要第一条命令创建即可 ( 动态组.创建按钮 (本对象, “一组1”) 即可)
火山PC模块使用案例-动态创建多个组件教程

②方法2
同样的方法创建挂接
火山PC模块使用案例-动态创建多个组件教程

③方法3
火山PC模块使用案例-动态创建多个组件教程

④组合式创建
将其它组件创建在分组框内

火山PC模块使用案例-动态创建多个组件教程

⑤创建组合框
火山PC模块使用案例-动态创建多个组件教程

调用事件

火山PC模块使用案例-动态创建多个组件教程
火山PC模块使用案例-动态创建多个组件教程

⑥修改属性
支持修改所有属性,调用方法跟原组件上一致
火山PC模块使用案例-动态创建多个组件教程

⑦删除组件
火山PC模块使用案例-动态创建多个组件教程

⑧其它按钮事件
弹出其它动态创建的按钮信息,可以根据标记值来区分
火山PC模块使用案例-动态创建多个组件教程

六、补充
也可以将启动类下的变量转移到全局类里
Ctrl D新建类,公开类和变量,并静态
火山PC模块使用案例-动态创建多个组件教程

然后在调用里加入全局类变量
火山PC模块使用案例-动态创建多个组件教程
火山PC模块使用案例-动态创建多个组件教程

七、演示
火山PC模块使用案例-动态创建多个组件教程