将视口点转换为WPF中的容器引用点

时间:2011-09-02 11:28:38

标签: wpf viewport point mouse-coordinates

我在指定位置绘制了ViewPort控件。 ViewPort放在Canvas上。 单击绘制的控件,我想获得参考ViewPort容器(Canvas)的坐标点。我得到控件放在ViewPot上的点坐标,但我希望它参考容器。

请建议您将ViewPort Point转换为正常屏幕点的想法。

提前致谢。

1 个答案:

答案 0 :(得分:0)

最后我得到了:

var currentPosition = Mouse.GetPosition(container);

这将返回参考ViewPort的当前点击点。