Я создаю фигуры на wpf, используя Canvas. Я создал с помощью кода C # несколько прямоугольников, каждый из которых имеет три кружка и текстовый блок. Теперь я хочу заставить их перемещаться по холсту с помощью mouseEvent, другими словами, перетаскивать их мышью и перемещать по холсту. Как можно управлять каждым прямоугольником с помощью кругов и текстового блока как компактной группы?
Требуется, когда пользователь нажимает на прямоугольник, чтобы передать его вместе с его содержимым. Однако круги и текстовый блок имеют свои собственные координаты, поэтому, если они не сгруппированы, они стоят на месте. Как я могу преодолеть это?