Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 同时在两个面板中滚动相同的图片_C#_.net_Scroll_Panel_Picturebox - Fatal编程技术网

C# 同时在两个面板中滚动相同的图片

C# 同时在两个面板中滚动相同的图片,c#,.net,scroll,panel,picturebox,C#,.net,Scroll,Panel,Picturebox,目前,我有两个面板,可以通过编程将PictureBox添加到其中。然后,这些PictureBox有一个悬停事件,该事件将焦点设置为其包含面板。这允许用户在他们所浏览的面板中上下滚动图片 但是,该面板的滚动事件不会触发,因此第二个面板不能将其滚动更新为(复制)图像中的同一点 如何启动此事件?您有任何示例代码可以向我们展示吗?下面添加picturebox并添加处理程序:pba=new picturebox();pba.SizeMode=PictureBoxSizeMode.AutoSize;pane

目前,我有两个面板,可以通过编程将PictureBox添加到其中。然后,这些PictureBox有一个悬停事件,该事件将焦点设置为其包含面板。这允许用户在他们所浏览的面板中上下滚动图片

但是,该面板的滚动事件不会触发,因此第二个面板不能将其滚动更新为(复制)图像中的同一点


如何启动此事件?

您有任何示例代码可以向我们展示吗?下面添加picturebox并添加处理程序:
pba=new picturebox();pba.SizeMode=PictureBoxSizeMode.AutoSize;panelLeft.Controls.Add(pba);pba.MouseEnter+=新事件处理程序(pba_MouseEnter)鼠标指针然后读取
panelLeft.Focus()
PanelLeft的滚动事件然后设置为:
panelRight.VerticalScroll.Value=e.NewValue但是上面的滚动事件根本没有触发。