Comment puis-je vérifier si 2 contrôles se superposent aux autres sur une toile en WPF?

Je suis en train d'écrire un concepteur qui permet à l'utilisateur de faire glisser des contrôles autour de l'écran.
Quel serait le meilleur moyen de détecter si un contrôle est superposée à une autre de contrôle alors que je suis glisser un contrôle?

Devrais-je obtenir les dimensions de la FrameworkElement et continuez à vérifier les dimensions des autres éléments?

Grâce.
Eli

Voulez-vous savoir si la délimitation des rectangles se chevauchent, ou les zones visibles? Par exemple, deux des points de suspension pourrait avoir cumul de délimitation des rectangles, mais les ellipses pourrait même ne pas être toucher.

OriginalL'auteur Eli Perpinyal | 2009-10-12