2013-02-20 144 views
1

我得到了一个形式与vertical scroll bar,我想用鼠标滚轮上下滚动窗体,但我似乎无法得到mousewheel event射击。鼠标事件

我只是使用标准mousewheel事件

Private Sub frmTest_MouseWheel(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseWheel 

'code here 

End Sub 

任何帮助,将不胜感激。

回答

3

尝试把一个PanelForm设置为AutoScroll = trueDock = FillPanel地方所有的控制像TextBoxlabellistView等。

Private Sub Panel1_MouseEnter(sender As System.Object, e As System.EventArgs) Handles Panel1.MouseEnter 
     Panel1.Focus() 
    End Sub 

    Private Sub Panel1_MouseWheel(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles Panel1.MouseWheel 
     MessageBox.Show("okay") 
    End Sub 
+0

大,已经工作,非常感谢你许多! – perryni 2013-02-20 12:49:59

+0

帮助..但不要忘记检查我的答案作为您接受的答案':)' – spajce 2013-02-20 12:53:58