Say I draw something and I have a button to clear , how do i clean/clear/reset the drawing on the control ?
Asked
Active
Viewed 3,543 times
2 Answers
4
Well so far as I found out say I have a button to clear I just need to
inkPicture1.InkEnabled = false;
inkPicture1.Ink = new Microsoft.Ink.Ink();
inkPicture1.InkEnabled = true;
inkPicture1.Invalidate();
so that the control gets instantiated with a new ink object.
3
MSDN Reference: http://msdn.microsoft.com/en-us/library/ms701123%28v=vs.85%29.aspx
Get a refrence to the Ink Display object from the InckPicture's Ink property.
Then use the InkDisp.DeleteStrokes() method and pass InkDisp.Strokes property as Parameter.
Example:
control.Enabled = false;
control.Ink.DeleteStrokes();
control.Enabled = true;

Jess
- 23,901
- 21
- 124
- 145

Shekhar_Pro
- 18,056
- 9
- 55
- 79
-
Yes it does work.. Don't forget to disable and then re-enable the control – Avi Apr 08 '15 at 06:25