public override bool Intersects(RectangleF bounds) { Region ellipseRegion = new Region(shape.PathReference); return ellipseRegion.IsVisible(bounds); }