Привет всем,
Вопрос начинающего. Решил освоить WPF, теорию почитал, но практикой знания лучше заходят. Есть задачка нарисовать простейший редактор схем аля Visio. Чтобы было поле — "лист", на котором пользователь может рисовать схемы, была некая библиотека 2D фигур, откуда пользователь может перетаскивать на лист экземпляры этих фигур и задавать их свойства, ну и чтобы можно было делать связи типа стрелок между фигурами на листе. Хочу попробовать на этом примере прокачать WPF, но опыта пока 0. Поэтому хочется услышать совет в целом, с чего начать, какие базовые объекты использовать для "листа", фигур, связей. Просто чтобы копать в нужно направлении.
Спасибо