canvas教程

wpf在canvas中怎么实现橡皮擦功能,需要远程同步,InkCanvas好像很难实现。。在线等。。。

字号+ 作者:H5之家 来源:H5之家 2016-10-01 16:01 我要评论( )

wpf在canvas中怎么实现橡皮擦功能,需要远程同步,InkCanvas好像很难实现。。在线等。。。,用户提出问题:wpf在canvas中怎么实现橡皮擦功能,需要远程同步,InkCa

用户提出问题:wpf在canvas中怎么实现橡皮擦功能,需要远程同步,InkCanvas好像很难实现。。在线等。。。,具体如下:

通过互联网整理获得以下解决方法:

=================1楼=====================

说白了,你在本机上画的线就是一些列的坐标点。你其实只要将坐标点通过网络通信发过去。另外一台电脑收到后,在重新按照这些点话一条线就可以了。不需要incanvas,直接用PathGeometry在Canvas上画。

=================2楼=====================

恩,我是这样做的,但是橡皮擦功能不知道怎么实现。

=================3楼=====================

自己顶一下。。

=================4楼=====================

引用 1 楼 Libby1984 的回复:说白了,你在本机上画的线就是一些列的坐标点。你其实只要将坐标点通过网络通信发过去。另外一台电脑收到后,在重新按照这些点话一条线就可以了。不需要incanvas,直接用PathGeometry在Canvas上画。

那橡皮擦功能怎么实现呢?

=================5楼=====================

引用 4 楼 h534450007 的回复:Quote: 引用 1 楼 Libby1984 的回复:

说白了,你在本机上画的线就是一些列的坐标点。你其实只要将坐标点通过网络通信发过去。另外一台电脑收到后,在重新按照这些点话一条线就可以了。不需要incanvas,直接用PathGeometry在Canvas上画。

那橡皮擦功能怎么实现呢?

每次都根据本地传过来的坐标点清空原来的线重新画线,不需要橡皮擦。

=================6楼=====================

引用 5 楼 Libby1984 的回复:Quote: 引用 4 楼 h534450007 的回复:

Quote: 引用 1 楼 Libby1984 的回复:

说白了,你在本机上画的线就是一些列的坐标点。你其实只要将坐标点通过网络通信发过去。另外一台电脑收到后,在重新按照这些点话一条线就可以了。不需要incanvas,直接用PathGeometry在Canvas上画。

那橡皮擦功能怎么实现呢?

每次都根据本地传过来的坐标点清空原来的线重新画线,不需要橡皮擦。

我需要在界面上写字,画图,之前画的内容不可以清掉,如果有些地方没画好需要用到橡皮擦把局部做修改。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评