MouseMove イベントに反応してパネルを移動したいのですが、マウスがパネル内のラベルの上にある場合、このイベントはトリガーされません。(マウスがパネルの内側にあり、ラベルの外側にある場合にトリガーされます)。これを修正する簡単な方法はありますか?
Visual Basic 2010 を使用しています。
それを行う方法を見つけました:
Private Sub MyControl_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Click
'Something it does when clicked
End Sub
Private Sub MyControl_ControlAdded(ByVal sender As Object, ByVal e As System.Windows.Forms.ControlEventArgs) Handles Me.ControlAdded
AddHandler e.Control.Click, AddressOf MyControl_Click
AddHandler e.Control.ControlAdded, AddressOf MyControl_ControlAdded
End Sub
MouseOver でも同じことをする必要があります。