You can use the Rectangle.IntersectsWith method to determine when two rectangles intersects.