窗口级滚动条瀑布流内容展示

易语言 2020-04-22 13:39:49

窗口级滚动条瀑布流内容展示

易语言本身没有窗口滑块条,询问几位热心易友和查了度娘,都建议嵌入web界面(html小白,只会一些最基础的知识,有空一定好好补补),然后凌晨用PS弄素材的时候因为导入的图片比画布大,然后就只显示画布内的画面,突发奇想,通过调高易语言组件的高度,使窗口作为画布,这样就可以通过调整组件位置来展示不同位置内容,实现瀑布流展示。

懒得一个一个的增加组件,用超级列表框代替(滚动条不是超级列表框的滚动条,单独的)。可以设置任何组件进行滑动。

实测在不进行上部动效时滑动下面静态内容对资源占用毫无影响,有心的甚至还可以加入预加载代码,提高隐藏区域载入效率。

1、嵌入web页面;(对于熟悉web页面开发的非常实用,扩展性强)
2、通过复制组件后调整位置实现伪瀑布流;(下了两个例子感觉不太流畅, 处理时资源占用有波动)
3、分页展示(需要频繁点击切页,如果软件窗口小了展示不了多少内容)
4、本帖这种遮罩展示(增加母组件高度后通过窗口遮罩显示)
我也还没有将此方法放入我实战的软件中,按理论来对资源占用应该影响...