@Kirill4721

Можно ли из фигуры записанной в Path сделать обособленную фигуру?

есть фигура которая рисуется посредством PathElements. (линий и дуг). Можно ли как то сделать ее обособленной фигурой, т.е. с внутренней площадью?
Это необходимо для того, чтобы данную фигуру можно было переместить методом Transform.Translate. Логика примерно такая: выбираем точку внутри фигуры. К этой точке "привязывается фигура". нажимаем на другое место на экране, и это точка с "привязанной" фигурой перемещается. (Что-то наподобие инструмента "Переместить по координатам" из компаса).
Есть события, типо Mouse_Entered или Mouse_Moved, но в силу того, что не обособленная фигура представляет из себя линию, то и события срабатывают примерно наполовину (линия сама по себе тонкая, и если "быстро пролетать мышкой границу фигуры" то событие не сработает).

Или может быть можно както рисовать "невидимый" прямоугольник поверх этой фигуры (беря самые маленькие и самые большие координаты из PathElements)? и там уже будет работать Mouse_Entered
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы