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

时间:2012-01-26 16:05:09

标签: c# wpf touchscreen inkcanvas

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

我打算把它放在触摸屏上。据我所知,屏幕上的触摸(手指或笔)将充当鼠标移动,而不是鼠标点击,因此不会绘制任何内容。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

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