如何将触摸用作InkCanvas的输入?

有没有一种方法可以使InkCanvas接受手指输入作为笔触?我想用指尖在画布上手写。

liuxinnc 回答:如何将触摸用作InkCanvas的输入?

默认情况下,仅笔输入支持墨水。如果尝试用手指书写或绘图,则需要使用InkPresenter对象,该对象可对InkCanvas上的墨水输入(标准和修改)进行输入,处理和渲染进行更细粒度的管理。有关更多详细信息,您可以参考此document。您可以尝试以下代码:

.xaml:

<InkCanvas x:Name="inkCanvas" />

.cs:

public MainPage()
{
    this.InitializeComponent();
    inkCanvas.InkPresenter.InputDeviceTypes = Windows.UI.Core.CoreInputDeviceTypes.Touch;
}
本文链接:https://www.f2er.com/3169927.html

大家都在问