title: Best method to find controls under a dropped usercontrol
body: <p>I'm trying to implement a drag-drop function to a usercontrol.</p>
  
  <p>I've managed to get this working properly with the use of google, however, when dropping a control I wish to find every similar type controls that might be or might not be under it.</p>
  
  <p>My current way would be check every control and see if it's under the dropped control. But I wonder if there is a better way, like a find control function which can check for controls within a given range?</p>