首页 新闻 会员 周边

WinForm如何实现缩略图浏览功能???

1
悬赏园豆:120 [待解决问题]

现在项目上遇到一个棘手的问题,WinForm程序,里面有个TreeView控件,这个TreeView里的节点特别多,客户觉得滚动条上下拖动麻烦,现在需要做一个类似于VS编辑器里面的“使用垂直滚动条的缩略图形式”功能,可以将我TreeView的节点作成微缩版的放在右侧滚动条的位置,鼠标放上去可以显示小窗口,里面显示TreeView局部的内容,鼠标上下滑动小窗口里的内容实时滚动,哪位大佬知道这个该如何实现或者有没有现成可以调用的API也可以,非常感谢!

问题补充:

有没有大神支招啊,跪谢跪谢!

落霞孤鹜的主页 落霞孤鹜 | 初学一级 | 园豆:32
提问于:2020-11-05 10:10
< >
分享
所有回答(3)
0

还不如加个搜索框,输入时显示自动完成列表,选择后自动定位节点

E行者 | 园豆:1761 (小虾三级) | 2020-11-05 17:31

主要每个节点的内容也是特别长的,用户也根本不知道每个节点上具体写的什么,由于业务的原因TreeView的树节点是自动生成来的,不是手动添加进去的,关键字检索对节点信息比较短并且重复度不高的确实有效,但我这个需求确实是必须得做一个缩略图的。

支持(0) 反对(0) 落霞孤鹜 | 园豆:32 (初学一级) | 2020-11-05 17:36
0

你的意思是想实现VS2019编码时右侧的(鼠标在哪里相对应显示哪里的内容)那个功能?

依米呀 | 园豆:235 (菜鸟二级) | 2020-11-13 14:24

对,就是那个VS自带的使用垂直滚动条的缩略图模式那个功能,给项目上的TreeView也做一个

支持(0) 反对(0) 落霞孤鹜 | 园豆:32 (初学一级) | 2020-11-29 11:30
0

自己解决了

落霞孤鹜 | 园豆:32 (初学一级) | 2021-03-29 15:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册