用手指(触摸屏)而不是鼠标在InkCanvas上绘制-mouseMove而不是MouseClick



我在Wpf窗口(c#)上使用InkCanvas。当我将鼠标拖动到画布上,然后单击鼠标绘制我想要的内容时,这个画布就可以工作了。

我打算把这个放在触摸屏上。当我站起来时,屏幕上的触摸(手指或笔)将充当鼠标移动,而不是鼠标单击,因此不会绘制任何内容。

我怎样才能做到这一点?

这种假设是错误的,默认情况下,所有触摸行为都被解释为鼠标交互。如果你不覆盖它,触摸会变成MouseDown,所以它会起作用(我自己也有一个触摸屏)。

最新更新