В общем, у меня есть картинка и массив координат.
Может быть 4 координаты и в этом случае нужно нарисовать прямоугольник, а может быть координата высоты и в этом случае нужно нарисовать линию.
Все бы ничего, но нужно дать возможность это передвигать мышкой.
А потом, пользователь может нажать сохранить и вся эта разметка отрисуется на исходном образе.
Как это можно реализовать средствами WPF через MVVM?
ItemTemplate, а в ресурсы положитьDataTemplateдля разныхDataType, примерно как здесь: https://ru.stackoverflow.com/a/765122/218063 – Андрей NOP Feb 15 '19 at 12:28