Thanks Jennifer! I see what you mean by, tap to add vertices, tap and hold to update and double tap to complete. However, this works only for Arcgis silverlight v2.2 (which I've tried and is ok), but not with Arcgis silverlight v2.1 ( I tapped and held for a long time, the magnifying glass appeared but no updated lines drawn). The graphic also did not move when I drag with my finger. I also realised it's difficult to complete the polyline with a double tap, my straight line will have an extra "tail" (or maybe my fingers are fat!)
Because I have override certain functions in openstreetmap.cs, due to some reasons which I have not found out, it only works well with v2.1. So I'm stuck with editing features of v2.1. Is there anything I can do to use editing features of 2.2 yet maintain my toolkit.datasource for 2.1?
Thanks very much!