WPF C#. Изменение объектов DrawingVisual на поле Canvas

167
22 августа 2021, 04:40

Добавляю объекты DrawingVisual на canvas, такие как прямоугольник, линия, элипс. При перемещении объекта мышкой происходит такая штука: при первом клике и перетаскивании визуально объект перемещается, при последующих кликах объект возращается в то место куда был добавлен и перемещение идет относительно этой позиции, хотя курсор может находиться на другой стороне холста.

Предполагаю, что объект надо перерисовать вызвав RenderOpen(). Но тут трудность как определить какой метод вызывать, для отрисовки прямоугольника, линии, или другой фигуры? Подскажите варианты решения данной проблемы.

READ ALSO
Отслеживание вызова функций C#

Отслеживание вызова функций C#

При вызове функций необходимо выполнять запись в базу действияФункции все разнородные, т

80
Подключение к базе Oracle через C#

Подключение к базе Oracle через C#

Совсем еще новичокДелаю программу по туториалу

98
PowerShell не может найти сборку

PowerShell не может найти сборку

У меня есть скрипт который читает файл и запускает его

220
как сделать конкатенацию строк?

как сделать конкатенацию строк?

есть метод modelValue который принимает model animals и я хочу чтобы это метод сделал конкатенацию тех значений который находятся в (Name, Age),как это сделать?

235