鼠标滚轮事件

时间:2013-02-20 07:50:18

标签: vb.net winforms mouseevent

我的格式为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

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:3)

尝试将Panel设置为Form设置为AutoScroll = trueDock = Fill,然后从Panel所有控件设置为TextBox },labellistView等。

  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