当前位置:编程学习 > C#/ASP.NET >>

2个控件的滚动条如何联动

我有2个panel分别为panel1和panel2,他们内部都有一个超出panel边界的控件如pictureBox
我将2个panel的autoscroll属性设置为true以显示滚动条。
现在我想移动任意一个panel的滚动条时另一个panel的滚动条也一起动。
我只是觉得应该在scroll事件里写,但是应该怎么写才能实现呢? --------------------编程问答-------------------- public   class   MyPanel:   System.Windows.Forms.Panel 

public   delegate   void   VScrollDelegate(object   sender); 
public   event   VScrollDelegate   OnVScroll; 
public   CPanel() 


protected   override   void   WndProc(ref   Message   m) 

if   (m.Msg   ==   0x0115) 

if   (OnVScroll   !=   null) 

this.OnVScroll(this); 


base.WndProc   (ref   m); 


补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,