C# 在wpf InkCanvas上创建连接两点的线

C# 在wpf InkCanvas上创建连接两点的线,c#,wpf,inkcanvas,C#,Wpf,Inkcanvas,我有wpf墨水画布。我需要画一条线,连接上面的两点。场景是,当我点击inkcanvas时,我的线条应该开始,在mousedown事件时,应该创建一条直线。请帮忙。谢谢。在类中创建一个变量来存储行,并将其设置为无 然后,在inkcanvas的鼠标单击事件上,检查是否设置了x1和y1,如果未设置(或正常画布),则设置x1、y1,否则设置x2、y2,并将行添加到画布(在代码变量中将您设置回零) 您还可以使用鼠标移动事件持续更新x1、x2,直到用户单击,以便用户可以预览其行

我有wpf墨水画布。我需要画一条线,连接上面的两点。场景是,当我点击inkcanvas时,我的线条应该开始,在mousedown事件时,应该创建一条直线。请帮忙。谢谢。

在类中创建一个变量来存储行,并将其设置为无 然后,在inkcanvas的鼠标单击事件上,检查是否设置了x1和y1,如果未设置(或正常画布),则设置x1、y1,否则设置x2、y2,并将行添加到画布(在代码变量中将您设置回零)

您还可以使用鼠标移动事件持续更新x1、x2,直到用户单击,以便用户可以预览其行