以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]切片器功能软件中如何实现(像EXCEL中的切片器一样)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148897)

--  作者:绿火柴
--  发布时间:2020/4/18 8:41:00
--  [求助]切片器功能软件中如何实现(像EXCEL中的切片器一样)
如下图是EXCEL中的切片器。可以单选,多选,跳选,清空不选。


图片点击可在新窗口打开查看此主题相关图片如下:切片器.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2020/4/18 9:07:00
--  
不就是foxtable的筛选树和加载树用法?
--  作者:绿火柴
--  发布时间:2020/4/18 11:34:00
--  
切片器,可按在按钮上滑动连选,可以按CTRL键鼠标跳选。按清除键可以清除选择。
还是有区别的。下面是EXCEL做了一个简单的例子
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:切片器.xlsx



--  作者:有点蓝
--  发布时间:2020/4/18 11:58:00
--  
可以按CTRL键鼠标跳选:http://www.foxtable.com/webhelp/topics/2738.htm

清除筛选,点击“显示所有行”即可。

至于滑动连选,除了表格、列表控件其它控件都无法做到

--  作者:绿火柴
--  发布时间:2020/4/18 14:09:00
--  
滑动连选:可以滑动过程中连续多选。即鼠标滑动几个就选中几个。  
表格是可以的,但列表控件在那里设置呀,没看到。

--  作者:有点蓝
--  发布时间:2020/4/18 15:01:00
--  
比如

Dim ls = Forms("窗口1").Controls("ListBox1").basecontrol
ls.SelectionMode = 3
[此贴子已经被作者于2020/4/18 15:04:56编辑过]

--  作者:绿火柴
--  发布时间:2020/4/18 15:26:00
--  
哈哈,放在MouseEnter事件中,测试OK图片点击可在新窗口打开查看