首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么关联两个滚动条

2012-06-20 
如何关联两个滚动条?两个相同大小的panel上面分别放两个picturebox,两个picturebox里都显示大小相同的图片

如何关联两个滚动条?
两个相同大小的panel上面分别放两个picturebox,
两个picturebox里都显示大小相同的图片。
panel的autoscroll属性,设置为true。

我希望做的是,用鼠标移动其中一方的滚动条,
另一方也跟着移动,始终让两方的显示区域是一样的。

请问,我应该怎么写这个事件?
谢谢。

[解决办法]
我记得滚动条有滚动事件的,一发生滚动就会触发,并且参数中可以获取当前滚动的位置,你只要在那个事件中编写同步方法即可。
[解决办法]
panel1滚动条事件
 panel2.VerticalScroll.Value=panel1.VerticalScroll.Value
[解决办法]

C# code
        private void panel1_Scroll(object sender, ScrollEventArgs e)        {            panel2.VerticalScroll.Value = panel1.VerticalScroll.Value        } 

热点排行