如何在InkCanvas中获取手指数?

时间:2017-10-20 04:10:54

标签: uwp inkcanvas

我试图在手指数大于1时缩放InkCanvas,但我无法在InkCanvas.Anyone中获取手指数。请帮我如何在InkCanvas中获取手指数。

1 个答案:

答案 0 :(得分:0)

我没有触摸屏进行测试,但可能会有效:

    int count;

    private void InkCanvas_PointerEntered(object sender, Windows.UI.Xaml.Input.PointerRoutedEventArgs e)
    {
        count++;
    }

    private void InkCanvas_PointerExited(object sender, Windows.UI.Xaml.Input.PointerRoutedEventArgs e)
    {
        count--;
    }

如果它没有帮助。尝试使用PinterPressedPointerReleased。您可以从事件 args 中获取 Id 并处理它们。