Ол
Оленька
Сравниваешь расстояния между кругами. Если достигли - исчезаешь второй круг.
Каждый круг, это уравнение, решаем систему: если есть 2 решения, то пересекаются, если 1 решение, то касаются, если нет решений, то значит нет.
Но как поняла, из комментариев: решить что то не реально.
если рассояние = 0..01 то This.Visible = false