WPF Как отобразить SVG
Задача, которую необходимо выполнить:
Разработать систему, позволяющую автоматически строить блок-схему. Позволять пользователю отдалять и приближать к блокам этой блок-схемы. Отлавливать ивенты клика на отдельные блоки
Пример блок-схемы:
Идея, которая сразу возникла - обычный bitmap здесь не подходит, т.к. имеет ограниченное количество пикселей, следовательно, не позволит "красиво" отображать все элементы при приближении. Выход из проблемы - создание векторного изображения. Отрисовка на нём (не знаю, пока что, каким образом) блоков и вывод пользователю...в какой-то контрол. Отлов событий клика - координаты, где произошёл клик и проверка, существует ли в этом месте блок
На каком контроле в WPF возможно реализовать эту задачу? Или потребуются дополнительные библиотеки?