I'm coding a form where I have to do is drag an item from a ListView to a User Control that contains a FlowLayerPanel .
This user control has different behaviors such as adding new internal controls to the FlowLayerPanel . Adding an internal control has a default behavior that accepts drag and drop from ListView items.
My problem is that the drag and drop is only captured by the parent control and not by the internal controls as shown in the following image:
According to my speculations, apparently, the surface of the parent control is above the internal controls that I add and, therefore, the drag and drop capture is only captured by this control and not the internal controls.
My question is: How do I make the drag and drop detected by the internal control and not by the parent control that contains it?