1185907650 发表于 2021-5-24 14:33:02

火山视窗分隔条组件动态调整组件尺寸

本源码转载自利快云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 *****




大强 发表于 2021-5-24 14:48:26

学习……

米粒 发表于 2021-5-24 15:44:39

谢谢分享

呵呵仙8 发表于 2021-5-28 12:27:44

1185907650 发表于 2021-6-29 11:11:40

每日一顶;P

zj3751 发表于 2022-3-9 22:27:39

让 江小白 来看看帖子里藏了啥好东西~~~

王泽锬 发表于 2022-6-5 08:28:13

666

huniu9981 发表于 2024-8-10 18:23:55

好好学习
页: [1]
查看完整版本: 火山视窗分隔条组件动态调整组件尺寸