In a single VB Project I have Form1 and Form2. On Form1 is an ImageControl with a picture in it. When I mouse down and mouse move on the Image Control I can drag the picture (not the control but the picture) over and drop it on Form2. While it is being dragged the picture no longer shows in the Image Control. Form1 needs to know that the picture was actually dropped on Form2 while it is in Form1's Form_MouseUp event because if the picture was not dropped onto Form2 then the picture is returned back to the Image Control on Form1 but if it was dropped onto Form2 then the picture will show on Form2 where it was dropped and will not show in the Image Control on Form1.
My problem is how does Form2 tell Form1 that the image was dropped? The Form2_MouseMove event doesn't get fired until after the Form1_MouseUp event has exited and then it is too late.
My problem is how does Form2 tell Form1 that the image was dropped? The Form2_MouseMove event doesn't get fired until after the Form1_MouseUp event has exited and then it is too late.