When I run ellipse3.rendergeometry.IntersectionDetail(ellipse3.rendergeometry); always coming out ...
- Entry
- Entry
- Intersect
- Intersect
- Intersect
- Intersect
- Intersect
and so endlessly
@Stack I’ve done on one piece, now it’s just Empty. Began to make a different shape, climbs error that "Can not set the property of the object" ", as it is in the" read only "state.". Here is the code:
private void Ellipse_OnMouseMove(object sender, MouseEventArgs e) { var ellipse = sender as Ellipse foreach (Ellipse tb in FindVisualChildren<Ellipse>(canvas)) { var g = tb.RenderedGeometry; g.Transform = (Transform)tb.TransformToAncestor(canvas); var m = ellipse.RenderedGeometry;//Вот здесь вылазит ошибка m.Transform = (Transform)ellipse.TransformToAncestor(canvas); IntersectionDetail khg = m.FillContainsWithDetail(g); } } 

ellipse3.rendergeometry.IntersectionDetail(ellipse3.rendergeometry)is not a typo? It looks like you crossellipse3with yourself. - Pavel Mayorov