コントロールにmousedownイベントとクリックイベントがあります。mousedownイベントは、ドラッグドロップ操作を開始するために使用されます。私が使用しているコントロールはDirlistboxです。
Private Sub Dir1_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Dir1.MouseDown
Dim lab As New Label
lab.Text = Dir1.DirList(Dir1.DirListIndex)
lab.DoDragDrop(lab, DragDropEffects.Copy)
End Sub
しかし、コントロールをクリックすると、mousedownイベントのみが発生し、クリックイベントは発生しません。mousedownイベントで「lab.DoDragDrop(lab、DragDropEffects.Copy)」とコメントアウトすると、クリックイベントが発生します。コントロールをクリックしたときにmousedownイベントとclickイベントの両方が発生するようにするにはどうすればよいですか?