我想在手指计数大于1时缩放InkCanvas,但我无法在InkCanvas.Anyone中获取手指计数请帮助我如何获取InkCanvas中的手指数。如何获取InkCanvas中的手指数?
回答
我没有触摸屏测试,但也许这将工作:
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--;
}
如果它不能帮助。尝试使用PinterPressed
和PointerReleased
。您可以从事件参数处抓取点Id并处理它们。
这不适用于缩放。 'DirectManipulation'启动并吸收指针事件。 – Laith
是的..它没有奏效。我试过这个InkPath.InkPresenter.ActivateCustomDrying(); InkPath.InkPresenter.SetPredefinedConfiguration(InkPresenterPredefinedConfiguration.SimpleMultiplePointer);现在我可以在StrokeStarted事件中获取手指计数,但是由于使用自定义烘干,我得到的StrokeContainer值为空。 – Santhiya
@Santhiya该文档说:如果启用自定义干燥模式(ActivateCustomDrying),则StrokeContainer为空。你解决了你的问题:“InkCanvas”中的手指数量是多少? –
- 1. 获取InkCanvas中删除的元素
- 2. 获取手指触摸UIView的次数
- 3. 如何在Android游戏中获取手指的方向
- 4. 如何获取UIView中手指敲击的坐标?
- 5. 如何获取数字的指数值?
- 6. 如何获取指向c中数组中间的指针#
- 7. 如何手动获取获取(...)索引
- 8. 获取指数
- 9. 获取指数
- 10. 如何获取Java中的新指针?
- 11. 何保持InkCanvas招内InkCanvas在UWP
- 12. 如何从PHP中的指数,模数和私有指数获取私钥?
- 13. 如何通过Lua中的指针获取函数的名字?
- 14. 如何在Python的QuTiP中获取量子对象的指数
- 15. 获取指数 - C#
- 16. 获取指数值
- 17. 指针指针,我如何获取值?
- 18. 如何在Haskell中获取指针值?
- 19. 获取指数的PageControl
- 20. 如何从成员函数中获取“简单”函数指针
- 21. Java:treeModel中的preorderEnumeration,如何获取depthindex和兄弟指数?
- 22. 如何获取Parse.com中的完整指针数据
- 23. 如何从PHP中的指定网址获取大数据(json)
- 24. 如何在PHP中按行数获取指定的列号
- 25. 在Android中如何获得手指触摸屏幕的多少?
- 26. JQueryUI手风琴changestart事件 - 如何从中获取数据?
- 27. 如何获取java中指数函数的值以及如何对指数函数进行编码
- 28. 如何获取指向MSVC中二进制节的指针?
- 29. 如何在std :: map中获取指向一对的指针
- 30. 如何更改InkCanvas的绘制方式?
我已经向Microsoft Ink团队询问了这个确切的功能。仍然不可用。 – Laith