I have Implemented a customer signature area in this way. User can draw his signature on this canvas.
contacts = new Dictionary<uint, Windows.UI.Xaml.Input.Pointer>((int)touchCapabilities.Contacts);
// Declare the pointer event handlers.
Target.PointerPressed += new PointerEventHandler(Target_PointerPressed);
//Target.PointerEntered += new PointerEventHandler(Target_PointerEntered);
Target.PointerReleased += new PointerEventHandler(Target_PointerReleased);
Target.PointerExited += new PointerEventHandler(Target_PointerExited);
//Target.PointerCanceled += new PointerEventHandler(Target_PointerCanceled);
Target.PointerCaptureLost += new PointerEventHandler(Target_PointerCaptureLost);
Target.PointerMoved += new PointerEventHandler(Target_PointerMoved);
Target.PointerWheelChanged += new PointerEventHandler(Target_PointerWheelChanged);
renderer = new XamlInkRenderer(CaptureArea);
Now what I want to do is disable the drawings on this canvas (CaptureArea). After disabling it there should not any event generate for user interactions on this canvas. Also I want to re-enable the user interaction if some conditions are satisfied. How can I achieve this? I cannot see any disable function related to canvas object or XamlInkRenderer
object. Please help me.
Thanks