【问题标题】:How can I support multiple stylus input for UWP InkCanvas?如何支持 UWP InkCanvas 的多个手写笔输入?
【发布时间】:2016-08-26 18:39:54
【问题描述】:

我正在使用 UWP 开发绘图程序,并希望我的程序支持多笔输入。当我在 WPF 中开发时,在做了一些巧妙的鼠标和触笔事件处理之后,我能够从 WPF 版本的 InkCanvas 获得多个触笔输入。但是,对于 UWP 的 InkCanvas 版本,我的程序似乎一次只允许一个手写笔输入。但是,当我使用微软的内置应用程序如 Whiteboard 时,它可以清楚地支持一次多笔输入。

因此,我的问题是 UWP 可以原生支持多笔输入吗?如果是这样,我是否可以通过 UWP 的 InkCanvas 来实现,或者我需要以其他方式来实现吗?我可以满怀信心地说,我们的硬件绝对支持多笔输入。

【问题讨论】:

    标签: c# uwp


    【解决方案1】:

    您需要启用自定义干燥,然后设置允许多个用户输入的属性。

    InkCanvas.InkPresenter.ActivateCustomDrying();

    InkCanvas.InkPresenter.SetPredefinedConfiguration(InkPresenterPredefinedConfiguration.SimpleMultiplePointer);

    【讨论】:

      猜你喜欢
      • 2017-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-23
      相关资源
      最近更新 更多