火山PC自定义窗口组件图文演示
本源码转载自利快云https://www.lkuaiy.com/1、 首先定义一个类型为组件布局器的类,右键打开设计器。
https://www.lkuaiy.com/image/editor/16208862839305.png
2、随便放个编辑框和按钮。
https://www.lkuaiy.com/image/editor/16208911514943.png
3、保存布局后,给组件勾选公开,方便调用。
https://www.lkuaiy.com/image/editor/16208911575557.png
4、新增一个方法起名叫“按钮点击”,类别设置“定义事件”,然后增加一个编辑框内容的参数。
5、添加按钮单击事件,调用一下按钮点击方法,将编辑框内容放到参数中。
https://www.lkuaiy.com/image/editor/16208911639899.png
6、在主窗口中,定义类型为“测试组件”的变量。
https://www.lkuaiy.com/image/editor/16208911686743.png
7、打开界面设计器,就可以看到这个测试组件,选中组件。
https://www.lkuaiy.com/image/editor/16208911766814.png
8、点击属性后,设置一个合适的尺寸。
https://www.lkuaiy.com/image/editor/16208911915113.png
9、将这个组件复制几份出来。
https://www.lkuaiy.com/image/editor/16208911995275.png
10、保存布局后可以一看到,测试组件被改成了“组件布局器”,这是火山的一个小bug,需要手动将组件布局类修改成“测试组件”。
https://www.lkuaiy.com/image/editor/16208912053497.png
11、添加一下创建完毕事件,然后修改一下按钮组件的标题。
https://www.lkuaiy.com/image/editor/16208912189333.png
12、添加“测试组件”的按钮点击事件,判断来源组件,**出信息框。
https://www.lkuaiy.com/image/editor/16208927403771.png
13、运行后可以看到六个组件,但是实际上,只在窗口上设置了三个组件。
https://www.lkuaiy.com/image/editor/16208912452424.gif
源码下载:
点击本链接
这个方便,学习了…… 每日一顶 日常一顶
页:
[1]