【发布时间】:2015-07-10 10:46:41
【问题描述】:
在调用 GetTouchPoint 时的 PreviewTouchMove 事件中,当系统有 2 个触摸点时,Size 属性会根据是否使用手或手指而改变。但是当系统有 4 或 6 个接触点时,此属性始终为 0。它与硬件或驱动程序或设置有关吗?
这段代码 sn-p 放在 PreviewTouchMove 事件中。
var data = p.GetTouchPoint(null);
if (data.Size.Width > 100 || data.Size.Height > 100)
{
//change pen into eraser
}
此代码适用于 2 触点系统,但不适用于 4 或 6 触点系统。我怎样才能让它工作?
【问题讨论】:
标签: c# wpf multi-touch