火山视窗分隔条组件动态调整组件尺寸
本源码转载自利快云https://www.lkuaiy.com/问:什么是分隔条?
答:这个组件主要是用于,在软件运行后方便动态的调整一些组件的尺寸,也可以起一个分隔组件的作用。
下面来介绍如何通过分隔条动态调整组件尺寸。
1、首先简单的设计一个界面,放两个编辑框和一个分隔条,分隔条在中间。需要注意的是,如果是纵向的分割,需要调整方向属性为纵向。
https://www.lkuaiy.com/image/editor/16218234085723.png
2、保存布局后,添加分隔条的“被拖动”事件。
https://www.lkuaiy.com/image/editor/16218234172045.png
3、想要动态调整尺寸首先需要设置分隔条的左边位置,让其等于“目的位置”参数,也就是拖动到哪里,分隔条就停留到哪里。
4、然后开始调整组件尺寸,首先调整编辑框1的宽度。也就是分隔条左边的这个编辑框,左边的这个只需要调整宽度即可,如果你有其它的尺寸调整需求,可以自行增加。
5、然后调整分隔条右边的编辑框,这个编辑框组件需要同时调整“左边”和“宽度”因此可以使用“移动”方法来同时设置。
https://www.lkuaiy.com/image/editor/16218234221606.png
6、运行效果如下图。
https://www.lkuaiy.com/image/editor/16218234324961.gif
例程下载:
**** Hidden Message *****
学习…… 谢谢分享 每日一顶;P 让 江小白 来看看帖子里藏了啥好东西~~~ 666 好好学习
页:
[1]