Преобразовать точку просмотра в контрольную точку контейнера в WPF

Я создал элементы управления на ViewPort в указанных местах. И ViewPort размещен на холсте. При нажатии на элемент управления, нанесенный на график, я хочу получить координатную точку со ссылкой на контейнер ViewPort (Canvas). Я получаю координату точки, в которой элемент управления помещен в ViewPot, но я хочу, чтобы он ссылался на контейнер.

Пожалуйста, предложите свои идеи для преобразования точки обзора в обычную точку экрана.

Заранее спасибо.

1 ответ

Решение

Наконец я получил:

var currentPosition = Mouse.GetPosition (container);

Это вернет текущую точку щелчка со ссылкой на ViewPort.

Другие вопросы по тегам