Соединить два элемента холста WPF линией, без использования якорей?

У меня есть холст для построения диаграмм, и я хочу соединить узлы на диаграмме направленными линиями (концы стрелок). Я попробовал якорный подход, где линии только прикрепляются в определенных точках на узлах, но это не сработало для меня, это было похоже на дерьмо.

Я просто хочу провести линию от центра каждого объекта к другому и остановить линию на краю узлов, чтобы конец стрелки отображался правильно. Но найти край элемента canvas для проверки пересечений оказалось трудным.

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос