How to prevent Image sprite overlapping

use the CollidedWith method

or are you talking about the so called Sprite Cannibalism?

When more than one ImageSprite can be dragged on a Canvas, unless precautions are taken beforehand they may get ‘stuck’ together. This is referred to as ImageSprite cannibalism.

see also

Taifun