Я занимаюсь разработкой своего рода графического редактора диаграмм деятельности. Я должен сделать это с C # или C ++. Я предпочитаю C #, хотя. Что вы предлагаете мне использовать? Должен ли я использовать WPF (Windows Presentation Foundation)? или просто добавьте пространство имен презентации в обычный проект приложения Windows, или вы предлагаете другой метод. Мне нужно иметь возможность реализовать редактор типа холста, чтобы пользователи могли отбрасывать объекты, перемещать, вращать и масштабировать их. Объекты, вероятно, будут просто изображениями в формате PNG или чем-то в этом роде. Я никогда раньше не работал с WPF, но это кажется хорошим. Было бы хорошо, если бы мы могли сохранить весь холст в формате XML.
Заранее спасибо.