Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 8.1 Windows phone 8.1墨水管理器替代方案_Windows Phone 8.1_Inkmanager - Fatal编程技术网

Windows phone 8.1 Windows phone 8.1墨水管理器替代方案

Windows phone 8.1 Windows phone 8.1墨水管理器替代方案,windows-phone-8.1,inkmanager,Windows Phone 8.1,Inkmanager,我有一个通用应用程序,windows版本使用ink manager捕获签名。我想对手机也这么做,但是墨水管理器不存在。是否有人有或知道替代方案。在Microsoft MSDN代码中,有一个示例使用C#和Visual Basic中的指针事件。指定Visual Studio 2013,但可能会使用更高版本的Visual Studio进行升级。这个示例看起来是针对Windows 8.1的,但是您可以使用它作为起点。我添加了一个名为Display的画布,并使用两个事件添加了此代码 private P

我有一个通用应用程序,windows版本使用ink manager捕获签名。我想对手机也这么做,但是墨水管理器不存在。是否有人有或知道替代方案。

在Microsoft MSDN代码中,有一个示例使用C#和Visual Basic中的指针事件。指定Visual Studio 2013,但可能会使用更高版本的Visual Studio进行升级。这个示例看起来是针对Windows 8.1的,但是您可以使用它作为起点。

我添加了一个名为Display的画布,并使用两个事件添加了此代码

  private Point _currentPoint;
    private Point _oldPoint;


    private async void Display_PointerMoved(object sender, PointerRoutedEventArgs e)
    {
        DrawPoint(e);
    }

    private void DrawPoint(PointerRoutedEventArgs e)
    {

        _currentPoint = e.GetCurrentPoint(this).Position;

        Line linea = new Line
        {
             Stroke = new SolidColorBrush(Colors.Black),
             StrokeThickness=1,
             X1 = _currentPoint.X,
             Y1 = _currentPoint.Y,
             X2 = _oldPoint.X,
             Y2 = _oldPoint.Y
        };

        Display.Children.Add(linea);

        _oldPoint = _currentPoint;


    }

    private void Display_PointerPressed(object sender, PointerRoutedEventArgs e)
    {

        _currentPoint = e.GetCurrentPoint(this).Position;
        _oldPoint = _currentPoint;


    }

谢谢我会看一看谢谢Luc,我的应用程序只使用了两个事件来创建线条来模拟一个免费的绘图。我添加了这些代码作为对任何其他需要帮助的人的回答。欢迎光临,code.microsoft.com非常有用,因为它提供了一些基本示例,为我节省了好几次时间