简单平移画布

时间:2015-01-19 17:15:01

标签: c# wpf canvas panning

我想在画布上添加缩放/平移功能。我有缩放工作正常,但我有平移问题。我得到的最接近的是能够在画布极度晃动的情况下平移,然后缩放功能根本不起作用。

我现在有三种方法,由xaml中的画布订阅。第一个和最后一个捕获/释放鼠标,但我无法弄清楚mouseMove函数。我在画布上尝试了几种不同的变换,但无济于事。我也看了很多例子。我知道我有一个起始点,即鼠标首次点击的位置,然后我需要根据鼠标移动的位置来偏移,但应该进行什么样的转换?

0 个答案:

没有答案