以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]请教同步滑动【已解决】  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=87214)

--  作者:hui986
--  发布时间:2016/7/6 2:00:00
--  [求助]请教同步滑动【已解决】


图片点击可在新窗口打开查看此主题相关图片如下:请教同步滑动.png
图片点击可在新窗口打开查看

 

如上图,谢谢!


 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:同步滑动.table

[此贴子已经被作者于2016/7/6 10:59:42编辑过]

--  作者:hui986
--  发布时间:2016/7/6 3:00:00
--  

AfterScroll

滚动面板后执行。

e参数属性:

Sender: 返回触发事件的控件
Form: 返回控件所在的窗口

AfterScroll事件一般和ScrollPosition属性一起配合使用。

测试代码:

Dim p As Point = e.Form.Controls("Panel1").ScrollPosition     
p.Y = e.Sender.ScrollPosition.Y
e.Form.Controls("Panel1").ScrollPosition = p

 

Dim pX As Point = e.Form.Controls("Panel3").ScrollPosition
pX.X = e.Sender.ScrollPosition.X
e.Form.Controls("Panel3").ScrollPosition = pX

 

结果:没效果


--  作者:大红袍
--  发布时间:2016/7/6 9:52:00
--  

Dim p As Point = e.Form.Controls("Panel1").ScrollPosition     
p.Y = -e.Sender.ScrollPosition.Y
e.Form.Controls("Panel1").ScrollPosition = p

 

Dim pX As Point = e.Form.Controls("Panel3").ScrollPosition
pX.X = -e.Sender.ScrollPosition.X
e.Form.Controls("Panel3").ScrollPosition = pX


--  作者:hui986
--  发布时间:2016/7/6 10:22:00
--  

试过可以,什么道理啊?图片点击可在新窗口打开查看

为什么用鼠标中间的滑轮来操作,PAN2会动,但其它不会动呢?图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2016/7/6 10:26:00
--  

要去绑定 mousewheel 事件

 

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=55394&replyID=368746&skin=1

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=41235&skin=0

 


--  作者:hui986
--  发布时间:2016/7/6 10:34:00
--  

好的,谢谢!

有没有办法让PNA1隐藏“滑动条”?


--  作者:大红袍
--  发布时间:2016/7/6 10:39:00
--  
 用panel2遮住panel1的滚动条即可。
--  作者:hui986
--  发布时间:2016/7/6 10:42:00
--  

我的是用分区面板来做的,遮不住 图片点击可在新窗口打开查看

有没有代码设为隐藏?


--  作者:大红袍
--  发布时间:2016/7/6 10:43:00
--  

 那就弄宽一点,停靠设置成none,用分区面板遮住


--  作者:hui986
--  发布时间:2016/7/6 10:45:00
--  

袍哥,威武!

这样都想得到图片点击可在新窗口打开查看