У меня есть два пользовательских элемента управления, которые аналогичны узлу, и элемент управления, который рисует связи между узлами.
Я бы хотел, чтобы оба элемента управления были написаны как можно больше на xaml. Ссылка хранит оба узла как свойства зависимостей, и я использую привязку данных для перемещения линии между узлами всякий раз, когда узлы перемещаются.
Было бы здорово иметь возможность изменить другое значение линии, например ширину обводки, в зависимости от расстояния между двумя узлами. Поэтому свойство должно обновляться при перемещении любого из узлов, и я не могу понять, как это будет работать.
У кого-нибудь есть идеи?