下面简单用托管代码写了一个小demo来实现手写功能,(SDK上面有个用js写的),效果如下:

准备:
安装
Install Visual Studio 2008
Install Silverlight Tools Beta 2 for Visual Studio 2008
新建一个silverlight工程。
在xaml页面加入一个 InkPresenter 控件,这个例子主要是对 InkPresenter控件进行操作
把下面代码复制到xaml页面












下面就是通过写c#代码来操作了
注意到上面的InkPresenter控件里面有操作鼠标的方法,下面我们一个一个说
第一个方法 inkCanvas_MouseLeftButtonDown
当鼠标左键按下去的时候开始取得当前坐标开始划线,这个方法的代码如下:






























































































完整的代码我发到这个帖子里面了
http://bbs.crfly.com/showtopic-6552.aspx